|
From: | Dimitar Dimitrov |
Subject: | Re: Set background using \special{...} |
Date: | Thu, 9 Feb 2023 10:21:26 +0100 |
For the simple example this is possible but for my actual application I can only give some latex code that is added to the preamble of a template (which comes before the preview environment). Thanks for the suggestion.
Indeed this does the trick. Thanks. As a follow-up, I tried to change the colour of the text instead of the background. When I use `\AtBeginDvi{\special{color Blue}}` something interesting happens. The `stderr` from `dvisvgm` is ``` pre-processing DVI file (format version 2) processing page 1 graphic size: 59.060989pt x 16.642173pt (20.757564mm x 5.849055mm) output written to build/html/_images/math/a2e9efdc082dc472f41adfa3b55cc10fffca955e.svg 1 of 1 page converted in 0.23648 seconds ``` while when I use `\AtBeginDvi{\special{background White}}` the `stderr` is ``` pre-processing DVI file (format version 2) processing page 1 computing extents based on data set by preview package (version 13.1) width=59.060989pt, height=11.814414pt, depth=4.827759pt graphic size: 59.060989pt x 16.642173pt (20.757564mm x 5.849055mm) output written to build/html/_images/math/d5d00c07920b38bf8e74010aca212d30f5cf0e99.svg 1 of 1 page converted in 0.225224 seconds Now, `imgmath` (a Sphinx extension) relies on this `stderr` in order to extract the `depth` value and in the former case it is missing, so vertical correction is not applied (later on) which doesn’t look nice. Clearly this is related to `dvisvgm` however in its documentation (under the dgisvgv/ps section) it is stated that “… the preview package with option tightpage.” is used to get a bounding box. And I wonder whether this has anything to do with the preview package? Thanks, Mitko |
[Prev in Thread] | Current Thread | [Next in Thread] |