summaryrefslogtreecommitdiff
path: root/sphinx/texinputs
Commit message (Collapse)AuthorAgeFilesLines
...
* latex: Set empty string to $LATEXOPTSTakeshi KOMIYA2018-08-131-1/+1
|
* Fix #4911: Allow make latexpdf on WindowsTakeshi KOMIYA2018-08-131-0/+55
|
* latex: Create an empty .ind file by perl (for Windows)Takeshi KOMIYA2018-08-051-1/+12
|
* Merge pull request #5239 from jfbu/latex_revert_5181_RTDbug_workaroundJean-François B2018-07-311-8/+0
|\ | | | | Revert "LaTeX: extend to all projects the #3742 fix for PDF builds at RTD"
| * Revert "LaTeX: extend to all projects the #3742 fix for PDF builds at RTD"jfbu2018-07-311-8/+0
| | | | | | | | This reverts commit 9b2aac68ead15067205470ec28c94af909c080c0.
* | Let Latexmk check if idx file is empty before xindy calljfbu2018-07-311-1/+1
|/ | | | Fix: #5240
* Merge branch '1.7'jfbu2018-07-311-1/+4
|\
| * LaTeX: avoid "The remreset package is obsolete" warnings in latex logjfbu2018-07-311-1/+4
| |
* | Merge branch '1.7'jfbu2018-07-301-1/+18
|\ \ | |/
| * LaTeX: update date of Sphinx LaTeX style filejfbu2018-07-301-1/+1
| |
| * LaTeX: reduce hyperref warnings related to PDF bookmarksjfbu2018-07-301-0/+17
| |
* | renamed: sphinx-isolatin.xdy -> LatinRules.xdyjfbu2018-07-242-3/+4
| |
* | LaTeX: index Latin names with diacritics in Cyrillic documentsjfbu2018-07-243-43/+607
| |
* | Merge branch 'latex_xindy_fix_latin' into latex_xindy_cyrillic_latinjfbu2018-07-244-10/+310
|\ \
| * | LaTeX: add xindy merge rules for TeX-escaped Greek lettersjfbu2018-07-241-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The effect is that indexed Greek letters are sorted with uppercase Greek letters before lowercase Greek: ΓΔΘ...αβγ...; without this commit the Greek letters are ordered according to the ascii characters used in the TeX control sequences as set-up in sphinx.util.texescape, i.e. the order is αβχΔδεηΓγ... In both cases indexed terms starting with such a Greek letter end up in the same group as terms starting with a non-letter. This commit does not create letter-groups for Greek letters, as such letter-groups would require to make sure non-escaped letters such as α are accepted by TeX engine, and this requires extra-steps for pdflatex (or OpenType font with Greek script for xelatex/lualatex), and if those steps were made default by Sphinx, there would not be a reason anymore to escape via sphinx.util.texescape the Greek letters from rest source.
| * | LaTeX: add xindy merge rules for superior and inferior figuresjfbu2018-07-241-0/+20
| | |
| * | LaTeX: correct usage of xindy with Latin scripts (refs: #5134)jfbu2018-07-244-10/+256
| | |
* | | LaTeX: for Cyrillic and with xindy, get Latin letter groups toojfbu2018-07-182-0/+45
|/ / | | | | | | Refs: #5134
* | Merge pull request #5181 from jfbu/3742_index_in_PDF_bookmark_at_RTDJean-François B2018-07-171-0/+8
|\ \ | | | | | | LaTeX: extend to all projects the #3742 fix for PDF builds at RTD
| * \ Merge branch 'master' into 3742_index_in_PDF_bookmark_at_RTDJean-François B2018-07-166-8/+264
| |\ \
| * | | LaTeX: extend to all projects the #3742 fix for PDF builds at RTDjfbu2018-07-151-0/+8
| | | | | | | | | | | | | | | | Refs: https://github.com/rtfd/readthedocs.org/issues/2857
* | | | LaTeX: Fix #5134 Lisp syntax for some xindy merge-rule patternsjfbu2018-07-171-20/+27
| |/ / |/| |
* | | Fix an error in PR #5134 regarding handling of Cyrillicjfbu2018-07-162-99/+98
| | |
* | | Merge branch 'master' into latex_xindyJean-François B2018-07-162-2/+5
|\ \ \
| * | | Rename macros for conformity with choices done at PR #5134jfbu2018-07-162-4/+4
| | | |
| * | | Fix: #5133 via ``\sphinxsymbolsname``, ``\sphinxnumbersname``jfbu2018-07-042-6/+10
| |/ / | | | | | | | | | | | | Also adds usage of \sphinxstyleindexletterhead in python.ist as a customizable alias of original \bigletter.
* | | LaTeX: add hyperref support to general index as handled by xindyjfbu2018-07-147-27/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - achieve hyperlinked page numbers in general index, despite xindy's incompatibility with hyperref, - obtain compatibility of pdflatex with xindy for documents with Cyrillic scripts, - use xindy by default with xelatex/lualatex because any non-ascii character as first letter of an indexed term breaks PDF build if using makeindex with lualatex, and produces incoherent index with xelatex. This commit also switches off xindy logs (which were activated in parent commits) as they are voluminous and not of immediate use to Sphinx user.
* | | LaTeX: improve customizabilty of Sphinx generated indicesjfbu2018-07-033-7/+9
| | |
* | | Add ``latex_use_xindy`` new config variable for UTF-8 enabled indicesjfbu2018-06-304-1/+29
|/ / | | | | | | Fix: #5132
* | Merge branch '1.7'Takeshi KOMIYA2018-05-211-0/+4
|\ \ | |/
| * Fix #4979: latex: Incorrect escaping of curly braces in index entriesTakeshi KOMIYA2018-05-191-0/+4
| |
* | Use `\sphinxcite` instead of `\cite`Takeshi KOMIYA2018-05-031-0/+4
| |
* | Fix the layout of thebibliography environmentTakeshi KOMIYA2018-05-033-3/+3
| |
* | proposed enhancement #4830Michael Tesch2018-04-201-0/+1
| |
* | Fix LaTeX style file version numberjfbu2018-03-291-1/+1
| | | | | | | | | | (I should perhaps have left it standing, as this may cause merge conflicts if merged after long delay)
* | Let LaTeX with XeTeX/LuaTeX not use small typeface in code-blocksjfbu2018-03-281-2/+1
| | | | | | | | closes: #4791
* | Merge commit '6694981dd6939ab876b27d4e20a8128561c307ac'Takeshi KOMIYA2018-03-151-2/+2
|\ \ | |/
| * Fix #4727: Option clash for package textcompjfbu2018-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | Some packages loaded from user customized 'fontpkg' key may load textcomp with no option, clashing with sphinx.sty which comes later and wants it with "warn" option. This makes sure textcomp receives always "warn" option, even if loaded prior to sphinx. modified: CHANGES modified: sphinx/templates/latex/latex.tex_t modified: sphinx/texinputs/sphinx.sty
* | Convert in-code HTTP URL's to HTTPS, including examplesKurt McKee2018-01-201-2/+2
|/
* Remove unused and undocumented LaTeX macro ``\shortversion``jfbu2018-01-131-5/+2
|
* Eliminate comma from PDF header when project has no release numberjfbu2018-01-121-11/+22
|
* Fix space gobbling issue from PR #4370jfbu2018-01-031-1/+1
| | | | | | This is subtle LaTeX thing. Prior to merge of #4370 there was a `\texttt` which was hiding the potential problem. The fix is to leave a brace pair in place.
* Make LaTeX macro definitions more readablejfbu2018-01-031-10/+10
| | | | | This make clearer to average LaTeX user the format which is expected for these macros, in case of redefinitions.
* Split out fancy LaTeX macros from ``\sphinxcode`` into ``\sphinxupquote``jfbu2018-01-031-7/+8
| | | | | | | | | | | | | | | | | Since #2627 (1.4.4), `\code`, and then again at #3116 (1.5) `\sphinxcode` which is the new name has become more complicated than the original `\texttt{#1}`. This was to obtain straight quotes in PDF output, and to allow long inline literals to break across lines. This means though that users who want to customize `\sphinxcode`, for example to not only do `\texttt` but to use some colour, have to copy about 10 lines of complicated LaTeX macros which should be not modified in any way. This commit moves all the code out of `\sphinxcode` into a separate macro `\sphinxupquote`. The LaTeX writer will output `\sphinxcode{\sphinxupquote{foo}}` in place of former `\sphinxcode{foo}`. Moving the `\texttt` from innermost to outermost level is with no consequence.
* Merge pull request #4332 from jfbu/latex_math_numfigJean-François B2017-12-211-1/+27
|\ | | | | Let LaTeX obey :confval:`math_numfig` for equation numbering
| * Let LaTeX obey :confval:`math_numfig` for equation numberingjfbu2017-12-211-1/+27
| |
* | Set LaTeX default tocdepth to 2 for howto documents (fixes #4330)jfbu2017-12-211-0/+1
|/ | | | | | | Memo: for Japanese documents, jreport.cls already does that, so this commit changes nothing. However as the class uses ``\chapter``, this means that by default howto documents table of contents in PDF have three levels, whereas manual documents only have two.
* Make LaTeX obey numfig_secnum_depth for figures, tables, code-blocksjfbu2017-12-201-11/+88
| | | | | | | | | | | Notes: - also fixes #4314 - although numbering of figures, tables and code-blocks will be same as in html, due to issue #4318 the numbering of enclosing sectioning units themselves may go deeper in html than PDF via latex. But this commit makes sure numbering goes to minimal depth needed by numfig_secnum_depth
* Merge branch 'stable'Takeshi KOMIYA2017-12-141-14/+7
|\
| * Fix some French English encountered in sphinx.sty's comments ...jfbu2017-12-131-5/+5
| |