Jean-François B
988d2eafae
LaTeX: fix a ad3235421
regression with pre_box-shadow-TeXcolor
...
The internally used color name for the (optional) shadow of
code-blocks had changed at one place but not another, so
using pre_box-shadow-TeXcolor option of 'sphinxsetup'
with latex_elements was broken since.
2023-03-15 17:59:43 +01:00
Adam Turner
a846f958bc
Properly quote a string value in `transifex.yml
`
2023-03-15 15:47:25 +00:00
Adam Turner
57545d0789
Update translations workflow for new `tx
` client
2023-03-15 15:45:36 +00:00
Adam Turner
4d6aa53ae4
Refactor `utils/babel_runner.py
`
2023-03-15 14:35:03 +00:00
Adam Turner
c2529e0a5e
Ignore `PLC1901
` in Ruff
2023-03-15 14:35:03 +00:00
Jean-François B
780fc6b15d
Dummy commit to re-launch Windows CI (instance of #11232 )
2023-03-15 01:03:31 +01:00
Jean-François B
f6c6da54a7
LaTeX: fix rounded boxes stroke twice their borders
2023-03-15 00:30:25 +01:00
Jean-François B
78e14fb6ba
LaTeX: add boolean option addstrut to \sphinxbox/\sphinxboxsetup
2023-03-14 23:52:32 +01:00
Jean-François B
ee3c720cfa
LaTeX: also admonition directives support box-decoration-break=slice
2023-03-13 19:50:31 +01:00
Jean-François B
27b30bba01
LaTeX: add support for div.topic_box-decoration-break=slice
...
It is however undecided if the slice style should suppress the
horizontal shadow forcefully. It does not so far.
This commit has removed the \spx@ShadowFBox macro which got so
simple that its meaning could be put directly into \FrameCommand
definition.
2023-03-13 19:50:31 +01:00
Jean-François B
66c819ee21
LaTeX: refactoring of some internals from box-decoration-break support
2023-03-13 17:28:54 +01:00
Jean-François B
ff32c15ce0
LaTeX: comments following up on regression fix commit in sphinxShadowBox
2023-03-13 17:28:49 +01:00
Jean-François B
8b7758160e
LaTeX: fix a regression revealed by test_includegraphics_oversized
2023-03-13 12:54:59 +01:00
Jean-François B
99863fb080
LaTeX: encapsulate dimension options in \dimexpr
2023-03-13 12:25:47 +01:00
Jean-François B
16a62a86ce
LaTeX: guard against non-available xcolor in setting \sphinxbox defaults
2023-03-13 10:51:20 +01:00
Jean-François B
85fbfe1fa9
LaTeX: polish code comments
2023-03-13 10:47:01 +01:00
Jean-François B
819c7d508d
LaTeX: mumble with trailing whitespaces in latex.rst
2023-03-12 18:37:21 +01:00
Jean-François B
e1c521f38b
LaTeX: documentation and a mark-up fix in latex.rst
2023-03-12 18:28:54 +01:00
Jean-François B
aeeadb6f1e
Fix #11235 : LaTeX: `\color
` may cause color leaks in topic or notices
2023-03-12 15:55:57 +01:00
Jean-François B
428097f305
LaTeX: fix breakage at 4de9d4604
from misuse of \pagecolor
...
This is a one-argument command to set the page colour, not a toggle to
use the page colour!
2023-03-12 14:01:09 +01:00
Jean-François B
bc6f31f660
LaTeX: use older syntax and not the `\expanded
` added at #11234
...
Sorry about this, the \expanded was added to pdflatex in 2019 only
(but was available earlier to lualatex). This is in contrast
with \unexpanded which has been available for more than 15 years.
2023-03-12 12:59:56 +01:00
Jean-François B
212ed5b940
LaTeX: add support for styling `note
(
hint
, ...) similarly as
warning
(
danger
`, ...) ( #11234 )
2023-03-12 11:28:36 +01:00
Jean-François B
7c062b828e
Dummy commit to span CI as Windows failed test_gettext_dont_rebuild_mo
2023-03-10 11:54:56 +01:00
Jean-François B
05ba2df694
LaTeX: comment for future maintenance of \sphinxbox
2023-03-10 11:43:29 +01:00
Jean-François B
007f61ec81
LaTeX: guard against \renewsphinxbox[...]{\sphinxbox}
2023-03-10 10:36:05 +01:00
Jean-François B
9d0ff5af41
LaTeX: \sphinxbox must issue \leavevmode to let TeX enter paragraph mode
2023-03-10 10:24:16 +01:00
Jean-François B
00640b19ad
LaTeX: refactoring to avoid code duplication
2023-03-09 19:35:49 +01:00
Jean-François B
d50ae3c1c9
LaTeX: fix some documentation from #11224
2023-03-07 19:10:43 +01:00
Jean-François B
75da848573
LaTeX: streamline matters related to pict2e availability
2023-03-07 17:41:41 +01:00
Jean-François B
f2eb2870d1
LaTeX: fix a glitch from recent internal renamings
...
On a system with LaTeX package pict2e unavailable it would lead
to an infinite loop. Caused by forgotten update of a macro name
which has changed meaning.
2023-03-07 16:40:45 +01:00
Jean-François B
e39949fed0
Update some LaTeX comments and documentation after #11224
2023-03-07 13:58:02 +01:00
Jean-François B
3a142d99cb
Merge pull request #11224 from jfbu/latex_sphinxbox
...
LaTeX: add ``\sphinxbox`` command
2023-03-07 13:31:01 +01:00
Jean-François B
b635150bc7
LaTeX: `\sphinxbox
` for boxing inline text elements
2023-03-07 13:19:19 +01:00
Jean-François B
f8a5183a97
Use narrower [method-assign] instead of [assignment] (mypy 1.1.1)
2023-03-07 11:12:49 +01:00
Jean-François B
c499e090e8
LaTeX: refactor how display environments use sphinxpackageboxes
...
This is to share code as much as possible and facilitate future
extensions.
2023-03-07 11:00:52 +01:00
Jean-François B
13c779b666
LaTeX: clean-up of comments for refactoring of CSS-like options support
2023-03-07 09:31:52 +01:00
Jean-François B
ba37288d67
LaTeX: fix unintended 1pt upwards vertical shift of rounded box frames
...
This issue was not clearly visible on code-blocks whose contents always
occupy at least one full height line and 1pt is small compared to it and
the default padding. It became more obvious when experimenting (work in
progress) with applying the macro to inline contents with zero padding.
2023-03-07 00:58:58 +01:00
Jean-François B
bd1df24a18
Update CHANGES
2023-03-06 22:13:02 +01:00
Jean-François B
ad3235421f
LaTeX: refactor support macros for CSS-like sphinxsetup options
...
Use batch definitions to handle in a unified way options for
code-blocks, topics and admonitions.
2023-03-06 21:58:50 +01:00
Jean-François B
c105ea0ad4
LaTeX: guard usage of shadow color via associated boolean
...
modified: sphinxpackageboxes.sty
2023-03-06 21:47:39 +01:00
Jean-François B
4de9d4604d
LaTeX: Fix shadow color leaks to border (rounded box) if no border color
2023-03-06 21:43:47 +01:00
Jean Abou-Samra
216a0c849e
Get docname from env in `sphinx.transforms.i18n
` ( #11160 )
2023-03-05 19:19:31 +00:00
Adam Turner
29d7166af2
Drop OrderedDict
...
Since Python 3.7, dicts maintain insertion order.
2023-03-05 19:03:06 +00:00
Adam Turner
44326fe247
Remove tests that rely on setuptools
2023-03-05 19:03:06 +00:00
Adam Turner
43e681e88f
Remove `.egg
support from pycode
ModuleAnalyser
`
...
Python eggs are a now-obsolete binary distribution format.
2023-03-05 19:03:06 +00:00
Adam Turner
f435fc05e6
Prefer `contextlib.chdir
to
sphinx.util.osutil.cd
`
2023-03-05 18:49:17 +00:00
Hugo van Kemenade
219d71315c
Make `--jobs
a synonym for
-j
` ( #11210 )
...
Make --jobs a synonym for -j
2023-03-05 14:37:35 +00:00
Adam Turner
c5641702b5
Update tests for Babel 2.12 (CLDR 42)
2023-03-05 13:32:37 +00:00
Adam Turner
18f8c0bfc8
Resolve lint errors from Ruff 0.0.254
2023-03-05 12:54:24 +00:00
Adam Turner
ba080286b0
Explicitly select all linter checks
2023-02-18 02:16:50 +00:00