78173bd0e4
- version update to 4.02.02 * Yodlverbinsert's -N option appends verb('s closing ) to the last line of the verbatim text, preventing an extra blank line at the end. The description of the verb(...) macro in yodlmacros(7) advises on how to prevent extra blank lines when using the verb(...) macros in Yodl text.
Petr Gajdos2019-12-19 11:44:16 +00:00
911e2ceafe
- updated to 4.02.01: * Migrated from Github to Gitlab * End-of-line comment is now available as the triplet \//. Following \// all subsequent characters on its line as well as initial blanks on the next line are skipped. * Added Yodl builtin commands SUBSTR and STRLEN * Added the evalsymbol() macro, assigning a value to a symbol using EVAL. * Added the nbsp() macro, writing a non-breaking space character * Added the manttquoted() macro, optionally embedding arguments of tt macros in quotes. * Redesigned yodlverbinsert, which now also concatenates multiple identically marked sections. * Added scripts/newmacros primarily used when designing multiple new .raw macro definition files. * Added the macro tbl' (and support macros tr, tc, tnc, ta, tnac, tao,' tline', and twrap') as alternative to table' (and support macros). The tbl' macro extends `table', and simplifies defining tables. * SETCOUNTER and ADDTOCOUNTER's second arguments may be additive expressions (not containing blanks spaces).
Petr Gajdos2018-12-31 08:38:31 +00:00
981901d020
- update to 4.01.00: * Fixed flaw in handling the LaTex chartable's SUBST(--) definition and occurrences of -- in, e.g., letteradmin.raw. * The LaTeX specific way of handling two dashes is available, outside of NOEXPAND environments as used by, e.g., the verb() and tt() macros, is available through the new dashes()' macro. * New macros ttbegin() and ttend() can be used to fine-tune how text set in teletype font is handled, in particular in LaTeX conversions. * Added builtin functions PUSHSUBST and POPSUBST, as well as the (internally used) builtin function XXSUBST. * Removed old macros and builtin commands, obsoleted since Yodl 2.00.00. (see also the manual section what's new in 4.00.00'). * The predefined macro verb(...)' now starts with PUSHSUBST(0) and ends with POPSUBST: SUBST definitions are not interpreted anymore inside a 'verb()' macro (SUBST definitions were already ignored in files inserted by the NOEXAPAND(PATH)INCLUDE builtin commands). * The original definition of the verb(...)' macro remains available in the new predefined macro verborg(...)'. * The contents of the formerly used ./yo subdirectory of ./manual are now in ./manual; ./yo has been removed. * In LaTeX conversions the -- sequence is now defined in a SUBST definition in macros/yodl/chartables/latex.tables.yo as SUBST(--)(+NOTRANS(-{}-{})) due to which text like operator--()' now clearly shows the two minus characters (single minus chars are OK, and cannot be translated, because LaTeX sometimes uses them in expressions like `\cline{1-4}'). * Documentation was updated.
Petr Gajdos2017-12-18 11:14:41 +00:00
3dfd0a4dac
- updated to 3.10.00: * Redefined some elements in the standard LaTeX translation table: no-argument macros like '|' = "\\textbar" received an empty parameter box ("\\textbar{}") to avoid subsequent blanks being consumed by LaTex. Cf., https://tex.stackexchange.com/questions/31091/space-after-latex-commands * Added a new macro tableatt' using the attributes specified at the last attrib' macro call to set html-attributes for the html `<table>' tag.
Petr Gajdos2017-05-29 08:15:16 +00:00
c9bd06f409
- updated to 3.04: * The redef() and redefinemacro() descriptions missed the name of the macro to be redefined: they require 3 instead of 2 args. * The yodlverbinsert program is now C++, and supports -a: process all lines and -n: prefix lines by numbers. Yodlverbinsert ignores initial and trailing blank lines. * Removed some compiler warnings.
Petr Gajdos2014-11-18 15:25:11 +00:00
9552340dbf
Accepting request 208634 from Publishing
Stephan Kulow
2013-11-28 15:54:21 +00:00
618f4c3c92
- updated to 3.03: * bugfixes * see changelog for details - fix-path.patch renamed to yodl-doc-packages.patch - fix-tex-include.patch merged into yodl-doc-packages.patch as changes in both patches relate
Petr Gajdos2013-11-27 08:09:35 +00:00
b0cad0850c
Accepting request 171391 from Publishing
Stephan Kulow
2013-04-20 17:55:50 +00:00