changeset 184:5113d7fbae9e

Optimize PDF content. As a side-effect now need docutils >= 0.17.
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 12 May 2026 15:54:07 +0200
parents e3523930294a
children b27557f6d393
files README.rst docs/_latex/intro-latex.rst pyproject.toml requirements-docs.txt
diffstat 4 files changed, 29 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/README.rst	Tue May 12 15:15:10 2026 +0200
+++ b/README.rst	Tue May 12 15:54:07 2026 +0200
@@ -9,6 +9,7 @@
 :Revision: |VCSRevision|
 :License: MIT License
 
+
 This package contains `Pygments`_ lexers for some basic pseudocode.
 
 Initially a fork of `pygments-lexer-pseudocode` it has been considerably
@@ -22,6 +23,8 @@
 
 .. include:: filterlist.rst
 
+.. content-pdf
+
 
 Installation
 ============
--- a/docs/_latex/intro-latex.rst	Tue May 12 15:15:10 2026 +0200
+++ b/docs/_latex/intro-latex.rst	Tue May 12 15:54:07 2026 +0200
@@ -4,5 +4,29 @@
  Introduction
 **************
 
+Metadata
+========
+
 .. include:: ../../README.rst
    :start-line: 5
+   :end-before: This package
+
+
+Content
+=======
+
+This package contains `Pygments`_ lexers for some basic pseudocode.
+
+Initially a fork of `pygments-lexer-pseudocode` it has been considerably
+changed and expanded.
+
+It now contains the following lexers:
+
+.. include:: ../lexerlist.rst
+
+It additionally contains the following filters:
+
+.. include:: ../filterlist.rst
+
+.. include:: ../../README.rst
+   :start-after: .. content-pdf
--- a/pyproject.toml	Tue May 12 15:15:10 2026 +0200
+++ b/pyproject.toml	Tue May 12 15:54:07 2026 +0200
@@ -33,6 +33,7 @@
     "Pygments>=2.2",
     # Python 3.8+ and also works with Sphinx
     # "Pygments>=2.15",
+    "docutils>=0.17",
 ]
 dynamic = [
     "readme",
--- a/requirements-docs.txt	Tue May 12 15:15:10 2026 +0200
+++ b/requirements-docs.txt	Tue May 12 15:54:07 2026 +0200
@@ -1,2 +1,3 @@
 -r requirements.txt
 Sphinx>=2.1
+docutils>=0.17