Releases: c-minz/LaTeX-causets
Releases · c-minz/LaTeX-causets
v1.5, 2025-02-24
New features
- Added support for LaTeXML including the key
alt=<value>to define an alternative text representing a diagram for screen readers. - Added references to a supporting online tool, the PrOSET editor.
Modifications and fixes
- The short hand macros
\pcausetL,\pcausetP,\pcausetX,\rcausetL,\rcausetP,\rcausetX,\causetL,\causetPand\causetXare now depreciated. Write\pcauset[labeled],\pcauset[permutation],\pcauset[permutation, labeled], etc. instead, or use the PrOSET editor to design diagrams. - Removed the short hand macros
\causetFenceand\causetCrown. - Corrected typos in the manual.
v1.4, 2023-03-06
New features
- Second values in the sequence of the first argument: now modifies the style of individual events, the events are replaced with the key
event=<value>, and the labels are set withlabel=<value>. - Third values in the sequence of the second argument of
\causetand\rcauset: to modify the style of individual links. - Broken links for restyled links of
\rcauset: restyled links can also be drawn between events that would have not been automatically linked, hence these links might now be broken up like the links of\causet. - New key
name=<value>: to define a name of a causet for easier readability of the tex source code (and to be used as external file name when the corresponding package option has been activated). - New option
external: to load the external library of TikZ for automatic externalisation of all diagrams. - New key
set prefix=<value>: to pass a file name prefix that is combined with a causet name for the external files when usingexternal. - New key
name external=<bool>: to activate/deactivate using the causet names for external files. - Main commands: padded by a thin space (adjustable with
padding=<value>) for a better spacing in text and math mode.
Modifications and fixes
- Third values in the sequence of the first argument: no longer supported.
- Spatial links: are now drawn before (so on a lower layer than) links.
- Style
arrow links: the arrow heads are now filled. - Macro
\causetspath: has been replaced byname prefix=<value>. - Short-hand macro
\causetCrown: changed to take a single argument (and the optional style argument) and returns the same output as\causetClosedFenceused to, which has been removed.
v1.3.1, 2022-07-27
Modifications and fixes
- Automatic event labels: now correctly printed when using
offset=<value>.
v1.3, 2022-05-23
New features
- Integer sequences in the arguments: use a permutation of an interval
$[ a, b ]$ , where$a$ and$b$ do no longer have to be natural numbers but can be any integers ($a \leq b$ ) including 0 and negative numbers. These numbers name and label the events of the causet if the respective options are chosen. - Second values in the sequence of the first argument: to change the name and label of events.
- New key
offset=<value>(0 by default): to define an integer shift for all events before they are named and labeled. - New style
text font=<value>(additionally totext scale=<value>): to adjust the font style of text (labels), for example, to set the font size to 20pt (and a baseline skip of 24pt), usetext font=\fontsize{20}{24}\selectfont
Modifications and fixes
- Size options: all sizes are now scaled with respect to the normal size.
- Event style: line thickness of the event outline has been corrected.
- Size macros removed:
\causetRegionLine,\causetGridLine,\causetEventSize,\causetLinkWidth, and\causetBrokenLinkGap. The respective values are now stored in PGF keys and are measured with respect to the size unit (stored in\causetTileSize). - All package options: reduced to single words.
- Permutation for
\*causetL...: now deactivated (if activated in the document before), by default. - Labels for
\*causetP...: now deactivated (if activated in the document before), by default.