Sphinx 2.3¶
Release 2.3.1 (veröffentlicht am 22. Dez. 2019)¶
Behobene Fehler¶
#6936: sphinx-autogen: löst AttributeError aus
Release 2.3.0 (veröffentlicht am 15. Dez. 2019)¶
Inkompatible Änderungen¶
#6742: Die Option
end-beforeder Direktiveliteralincludestimmt nicht mit der ersten Zeile des Codeblocks überein.#1331: Ändere den Standard-User-Agent-Header zu
"Sphinx/X.Y.Z requests/X.Y.Z python/X.Y.Z". Er kann überuser_agentgeändert werden.#6867: text: Inhalt von Admonitions beginnt nach einer Leerzeile
Veraltet¶
sphinx.builders.gettext.POHEADERsphinx.io.SphinxStandaloneReader.appsphinx.io.SphinxStandaloneReader.envsphinx.util.texescape.tex_escape_mapsphinx.util.texescape.tex_hl_escape_map_newsphinx.writers.latex.LaTeXTranslator.no_contractions
Hinzugefügte Funktionen¶
#6707: C++, Unterstützung für Bitfelder.
#267: html: Entferne Prompt-Zeichen von Doctest-Blöcken aus kopiertem Text
#6548: html: Verwende Favicon für OpenSearch, falls verfügbar
#6729: html-Theme: Das Agogo-Theme unterstützt nun die Option
rightsidebar#6780: PEP-561-Unterstützung hinzugefügt
#6762: latex: Zusätzliche LaTeX-Pakete über den Schlüssel
extrapackagesvonlatex_elementsladen#1331: Neue Konfigurationsvariable hinzugefügt:
user_agent#6000: LaTeX: Backslash auch als Inline-Literal-Zeilenumbruchzeichen verwenden
#4186: LaTeX: Unterstützung für upLaTeX als neue
latex_engine(experimentell)#6812: Verbesserte Warnmeldung, wenn Erweiterungen nicht parallel-sicher sind
#6818: Verbessere Intersphinx-Leistung für mehrere Remote-Inventare.
#2546: apidoc: .so-Datei-Unterstützung
#6798: autosummary: Sende das Ereignis
autodoc-skip-memberbeim Generieren einer Stub-Datei#6483: i18n: Explizite Titel in toctree übersetzbar machen
#6816: linkcheck: Option
linkcheck_authhinzugefügt, um Authentifizierungsinformationen fürlinkcheck-Builds bereitzustellen#6872: linkcheck: Behandelt HTTP 308 Permanent Redirect
#6613: html: Abschnittsnummer in span-Tag einschließen
#6781: gettext:
gettext_last_translatorundgettext_language_teamhinzugefügt, um Header von POT-Dateien anzupassen
Behobene Fehler¶
#6668: LaTeX: Longtable vor Header hat falschen Abstand (refs: latex3/latex2e#173)
#6618: LaTeX: Vermeide Abschnittsnamen am Ende einer Seite
#6738: LaTeX: Unicode-Zeichen nicht durch LaTeX-Makros auf Unicode-unterstützten LaTeX-Engines ersetzen: ¶, §, €, ∞, ±, →, ‣, –, hoch- und tiefgestellte Ziffern werden "as is" übernommen (da die Standard-OpenType-Schriftart sie unterstützt)
#6704: linkcheck: Defensiv sein und neu definierte HTTP-Fehlercodes behandeln
#6806: linkcheck: Fehler beim Parsen von Inhalten
#6655: Bild-URLs, die
data:enthalten, verursachen Absturz des gettext-Builders#6584: i18n: Fehler beim Kompilieren von Nachrichten-Katalogen für Hindi
#6718: i18n: KeyError wird ausgelöst, wenn Abschnitts- und Tabellentitel gleich sind
#6743: i18n:
rst_prologbricht die Übersetzung#6708: mathbase: Einige veraltete Funktionen wurden entfernt
#6709: autodoc: Mock-Objekt funktioniert nicht als Klassen-Decorator
#5070: epub: Falsche interne href-Fragment-Links
#6712: Erlaube, sphinx.testing nicht als Laufzeit zu installieren (hauptsächlich für ALT Linux)
#6741: html: Suchergebnis war defekt mit leerem
html_file_suffix#6001: LaTeX bricht lange Codezeilen nicht am Backslash-Zeichen um
#6804: LaTeX: PDF-Build bricht, wenn eine Admonition vom Typ Gefahr einen Code-Block enthält, der zu lang ist, um auf eine Seite zu passen
#6809: LaTeX: Code-Block in einer Admonition vom Typ Gefahr kann leicht über das Seitenende hinausgehen
#6793: texinfo: Codebeispiele defekt nach "sidebar"
#6813: Eine Warnung für Waisen wird für eingebundene Dokumente unter Windows ausgegeben. Dank an @drillan
#6850: Behebt, dass das smartypants-Modul re.sub() mit falschen Optionen aufruft
#6824: HTML-Suche: Wenn ein Suchbegriff teilweise im Titel und vollständig in einem Textabsatz derselben Seite übereinstimmt, schließt die Suche diesen Treffer nicht ein.
#6848: config.py sollte Erweiterungen nicht aus Überschreibungen entfernen
#6867: text: Zusätzliche Leerzeichen werden in gebrochene Wörter beim Umbrechen von Zeilen eingefügt
#6886: LaTeX: xelatex wandelt gerade doppelte Anführungszeichen in rechte geschwungene um (wird angezeigt, wenn
smartquotesaufFalsegesetzt ist)#6890: LaTeX: Selbst wenn smartquotes deaktiviert ist, wandelt die PDF-Ausgabe gerade Anführungszeichen und aufeinanderfolgende Bindestriche in geschwungene Anführungszeichen und Gedankenstriche um
#6876: LaTeX: Mehrzeilige Anzeige von Autoren auf der Titelseite hat ungleichmäßige Ränder
#6887: Sphinx stürzt mit Docutils 0.16b0 ab
#6920: sphinx-build: Eine Konsolenmeldung wird falsch hervorgehoben
#6900: sphinx-build: Die Option
-Dberücksichtigt0und1nicht als boolesche Werte