Aliocha Skrzypczak submitted the

                chemidentifier

package.

Version: 2.0.0
License: lppl1.3c

Summary description: Synthesis-order numbering and hyperlinking of chemical 
compounds

Announcement text:
--------------------------------------------------------------------------------
chemidentifier -- Logical, synthesis-order numbering and hyperlinking of 
chemical compounds

    chemidentifier numbers the compounds of a synthesis-chemistry paper in the 
logical order of the synthesis -- the order in which they are declared -- 
rather than the order in which they appear in the text. Every printed number is 
clickable and jumps to the scheme or paragraph that introduces it.

    Three commands cover the common case: \chemid* declares, \chemid uses, 
\chemidhere anchors the link target. Declarations and uses accept 
comma-separated lists, auto-contracted into ranges (1a-c) or groups (1a,b). A 
single level of parent/child hierarchy is supported, and \chemidfamily declares 
a templated family (numbering style, child format, placeholder) applied to 
every child at once.

    Written in LaTeX3 (expl3); like \ref/\label, everything settles over two 
compilations. Works with or without hyperref, on pdflatex, lualatex and 
xelatex. An optional LuaLaTeX-only helper substitutes compound labels directly 
inside Inkscape-exported .pdf_tex figures, so a scheme's placeholder text can 
be replaced with the real, numbered, clickable compound name at compile time.

    Aliocha SKRZYPCZAK
--------------------------------------------------------------------------------

This package is located at
   https://mirrors.ctan.org/macros/latex/contrib/chemidentifier

More information is at
   https://ctan.org/pkg/chemidentifier


--------------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to