]> mj.ucw.cz Git - ucwmac.git/log
ucwmac.git
2 years agoucw-ref: Fixed bug in \pageid master
Martin Mares [Wed, 9 Feb 2022 15:46:38 +0000 (16:46 +0100)]
ucw-ref: Fixed bug in \pageid

2 years agoucw-luaofs: Fixed a typo in comment
Martin Mares [Wed, 9 Feb 2022 15:41:45 +0000 (16:41 +0100)]
ucw-luaofs: Fixed a typo in comment

2 years agoReleased as v2.0.1 v2.0.1
Martin Mares [Sun, 10 Oct 2021 19:46:00 +0000 (21:46 +0200)]
Released as v2.0.1

2 years agolua-ofs: Don't use automatic ligatures with LMMono
Martin Mares [Sun, 10 Oct 2021 19:45:33 +0000 (21:45 +0200)]
lua-ofs: Don't use automatic ligatures with LMMono

3 years agoReleased as version 2.0 with no functional changes v2.0
Martin Mares [Sat, 30 May 2020 22:28:27 +0000 (00:28 +0200)]
Released as version 2.0 with no functional changes

4 years agomake release: Reorganization of my directory structure
Martin Mares [Sun, 29 Mar 2020 20:39:18 +0000 (22:39 +0200)]
make release: Reorganization of my directory structure

4 years agoucw-link: "--" in URLs should not produce a ligature
Martin Mares [Tue, 20 Aug 2019 19:42:07 +0000 (21:42 +0200)]
ucw-link: "--" in URLs should not produce a ligature

4 years agoucw-link: Added \urlhack
Martin Mares [Tue, 20 Aug 2019 19:40:12 +0000 (21:40 +0200)]
ucw-link: Added \urlhack

4 years agoReformed typesetting of URLs
Martin Mares [Tue, 20 Aug 2019 18:56:45 +0000 (20:56 +0200)]
Reformed typesetting of URLs

It was a big obstacle that URLs do not work properly in nested
contexts and that special characters are sometimes broken in PDF links.

4 years agoucw-ref: Link type and ID are separated by a colon
Martin Mares [Sat, 17 Aug 2019 22:08:35 +0000 (00:08 +0200)]
ucw-ref: Link type and ID are separated by a colon

4 years agoLists: Add [x] meta-style
Martin Mares [Sat, 17 Aug 2019 19:31:43 +0000 (21:31 +0200)]
Lists: Add [x] meta-style

4 years agoAlgorithms: \func
Martin Mares [Tue, 6 Aug 2019 08:13:55 +0000 (10:13 +0200)]
Algorithms: \func

5 years agoTexts for \algout and \alginbreak were swapped
Martin Mares [Sat, 23 Feb 2019 15:59:31 +0000 (16:59 +0100)]
Texts for \algout and \alginbreak were swapped

5 years agoReleased v1.99.2 v1.99.2
Martin Mares [Wed, 16 Jan 2019 13:23:26 +0000 (14:23 +0100)]
Released v1.99.2

5 years agoLabels: Force full width of label box even if it contains no paragraph
Martin Mares [Wed, 16 Jan 2019 13:22:34 +0000 (14:22 +0100)]
Labels: Force full width of label box even if it contains no paragraph

5 years agoReleased v1.99.1. v1.99.1
Martin Mares [Tue, 11 Dec 2018 14:19:13 +0000 (15:19 +0100)]
Released v1.99.1.

5 years agoFixed building with LuaTeX
Martin Mares [Tue, 11 Dec 2018 14:18:14 +0000 (15:18 +0100)]
Fixed building with LuaTeX

\newdimen is \outer, so it cannot be used a skipped branch
of \if<something>.

5 years agoReleased version 1.99 (a preview of 2.0) v1.99
Martin Mares [Sat, 30 Jun 2018 22:35:03 +0000 (00:35 +0200)]
Released version 1.99 (a preview of 2.0)

5 years agoMerge branch 'ucwmac2'
Martin Mares [Sat, 30 Jun 2018 22:15:32 +0000 (00:15 +0200)]
Merge branch 'ucwmac2'

5 years agoLists: Complain if the marker is not defined
Martin Mares [Fri, 29 Jun 2018 16:51:08 +0000 (18:51 +0200)]
Lists: Complain if the marker is not defined

5 years agoAdded \sget
Martin Mares [Fri, 29 Jun 2018 16:51:03 +0000 (18:51 +0200)]
Added \sget

5 years agoCleanup of old-style lists
Martin Mares [Thu, 28 Jun 2018 19:31:48 +0000 (21:31 +0200)]
Cleanup of old-style lists

5 years agoTests for new-style lists
Martin Mares [Thu, 28 Jun 2018 19:22:59 +0000 (21:22 +0200)]
Tests for new-style lists

5 years agoNew list styles debugged
Martin Mares [Thu, 28 Jun 2018 16:03:20 +0000 (18:03 +0200)]
New list styles debugged

5 years agoThe first attempt at new list styles
Martin Mares [Wed, 27 Jun 2018 09:38:33 +0000 (11:38 +0200)]
The first attempt at new list styles

5 years agoReplaced compatibility levels by ucwmac/ucwmac2 split
Martin Mares [Wed, 27 Jun 2018 08:45:38 +0000 (10:45 +0200)]
Replaced compatibility levels by ucwmac/ucwmac2 split

In the long run, I want to place as small a burden as I can
on the users of the most recent version.

5 years agoTests: Use \ucwmodule
Martin Mares [Fri, 22 Jun 2018 11:14:40 +0000 (13:14 +0200)]
Tests: Use \ucwmodule

5 years agoLocale: Use TeX language codes
Martin Mares [Fri, 22 Jun 2018 11:01:08 +0000 (13:01 +0200)]
Locale: Use TeX language codes

Using language codes in macro names is tricky, because \newlanguage
uses \chardef, so we assign the code to a temporary counter first.

5 years agoNicer warning messages
Martin Mares [Fri, 22 Jun 2018 10:09:41 +0000 (12:09 +0200)]
Nicer warning messages

5 years agoAdded \addprotected
Martin Mares [Fri, 22 Jun 2018 10:09:12 +0000 (12:09 +0200)]
Added \addprotected

5 years agoAdded \sdef and \slet (inspired by OPmac)
Martin Mares [Fri, 22 Jun 2018 09:23:20 +0000 (11:23 +0200)]
Added \sdef and \slet (inspired by OPmac)

5 years agoA better interface for setting colors
Martin Mares [Fri, 22 Jun 2018 08:30:54 +0000 (10:30 +0200)]
A better interface for setting colors

5 years agoVersioning, compatibility level and penalties around lists
Martin Mares [Fri, 8 Jun 2018 21:39:45 +0000 (23:39 +0200)]
Versioning, compatibility level and penalties around lists

5 years agoMore comments
Martin Mares [Wed, 6 Jun 2018 10:04:48 +0000 (12:04 +0200)]
More comments

5 years agoucw-link: Turn off clickable links when not producing a PDF
Martin Mares [Wed, 6 Jun 2018 09:55:15 +0000 (11:55 +0200)]
ucw-link: Turn off clickable links when not producing a PDF

5 years agoMakefile: Compile tests twice to get references right
Martin Mares [Wed, 6 Jun 2018 09:54:36 +0000 (11:54 +0200)]
Makefile: Compile tests twice to get references right

5 years agoucw-algo: Comments
Martin Mares [Tue, 5 Jun 2018 21:01:29 +0000 (23:01 +0200)]
ucw-algo: Comments

5 years agoucw-algo: More customizable parameters
Martin Mares [Tue, 5 Jun 2018 20:57:23 +0000 (22:57 +0200)]
ucw-algo: More customizable parameters

5 years agoucw-algo: \algospacing and cleanup
Martin Mares [Tue, 5 Jun 2018 20:45:10 +0000 (22:45 +0200)]
ucw-algo: \algospacing and cleanup

5 years agoCzech locale
Martin Mares [Tue, 5 Jun 2018 20:32:14 +0000 (22:32 +0200)]
Czech locale

5 years agoLuaTeX: Moved PK resolution hack to ucwmac.tex
Martin Mares [Tue, 5 Jun 2018 20:14:21 +0000 (22:14 +0200)]
LuaTeX: Moved PK resolution hack to ucwmac.tex

5 years agoAdded macros for primitive operations with pdfTeX color stack
Martin Mares [Tue, 5 Jun 2018 20:10:15 +0000 (22:10 +0200)]
Added macros for primitive operations with pdfTeX color stack

5 years agoucw-link: Better macros for URLs and URL links
Martin Mares [Tue, 5 Jun 2018 20:09:07 +0000 (22:09 +0200)]
ucw-link: Better macros for URLs and URL links

5 years agoA simple module system for maintaining dependencies
Martin Mares [Tue, 5 Jun 2018 19:52:57 +0000 (21:52 +0200)]
A simple module system for maintaining dependencies

5 years agoucw-luacsplain: Include ucwmac and remember to re-define \footfont
Martin Mares [Tue, 5 Jun 2018 19:52:38 +0000 (21:52 +0200)]
ucw-luacsplain: Include ucwmac and remember to re-define \footfont

5 years agoSeparate modules for links and references
Martin Mares [Tue, 5 Jun 2018 19:41:57 +0000 (21:41 +0200)]
Separate modules for links and references

5 years agoucw-pdfmeta: bugfix
Martin Mares [Tue, 5 Jun 2018 19:41:34 +0000 (21:41 +0200)]
ucw-pdfmeta: bugfix

5 years agoAdded a module for maintaining PDF meta-data
Martin Mares [Tue, 5 Jun 2018 18:57:07 +0000 (20:57 +0200)]
Added a module for maintaining PDF meta-data

It works only LuaTeX, but defines stubs with other engines.

5 years agoucw-luacsplain: do not forget to allocate math families
Martin Mares [Tue, 5 Jun 2018 18:55:40 +0000 (20:55 +0200)]
ucw-luacsplain: do not forget to allocate math families

5 years agoucw-ofs for LuaTeX and Latin Modern fonts
Martin Mares [Tue, 5 Jun 2018 18:55:19 +0000 (20:55 +0200)]
ucw-ofs for LuaTeX and Latin Modern fonts

5 years agoMade ucw-luacsplain work
Martin Mares [Tue, 5 Jun 2018 18:25:00 +0000 (20:25 +0200)]
Made ucw-luacsplain work

Heavy magic around...

5 years agoucw-ofs defines \ttfam
Martin Mares [Tue, 5 Jun 2018 18:24:48 +0000 (20:24 +0200)]
ucw-ofs defines \ttfam

5 years agoAdded a simple localization mechanism
Martin Mares [Tue, 5 Jun 2018 17:37:33 +0000 (19:37 +0200)]
Added a simple localization mechanism

5 years agoAdded a common facility for issuing warnings
Martin Mares [Tue, 5 Jun 2018 17:37:12 +0000 (19:37 +0200)]
Added a common facility for issuing warnings

5 years ago\addto generalized and became \prependef and \appendef
Martin Mares [Tue, 5 Jun 2018 16:48:46 +0000 (18:48 +0200)]
\addto generalized and became \prependef and \appendef

5 years agoReferences: Fixed a couple of bugs and added a test case
Martin Mares [Tue, 5 Jun 2018 16:43:35 +0000 (18:43 +0200)]
References: Fixed a couple of bugs and added a test case

5 years agoA new module for references and clickable links
Martin Mares [Thu, 31 May 2018 15:28:41 +0000 (17:28 +0200)]
A new module for references and clickable links

5 years agoA new module for typesetting algorithms
Martin Mares [Thu, 31 May 2018 15:28:27 +0000 (17:28 +0200)]
A new module for typesetting algorithms

5 years agoAdded \addto
Martin Mares [Thu, 31 May 2018 14:54:33 +0000 (16:54 +0200)]
Added \addto

5 years agoAdded facilities for defining macros with optional arguments
Martin Mares [Thu, 31 May 2018 14:28:46 +0000 (16:28 +0200)]
Added facilities for defining macros with optional arguments

5 years agoAdded \\ for breaking a line
Martin Mares [Thu, 31 May 2018 14:24:37 +0000 (16:24 +0200)]
Added \\ for breaking a line

5 years agoLet ~ be protected
Martin Mares [Thu, 31 May 2018 14:23:35 +0000 (16:23 +0200)]
Let ~ be protected

5 years agoAdded \putimage
Martin Mares [Thu, 31 May 2018 14:22:42 +0000 (16:22 +0200)]
Added \putimage

5 years agoDo not redefine LuaTeX's primitive \pagewidth and \pageheight
Martin Mares [Thu, 31 May 2018 14:20:19 +0000 (16:20 +0200)]
Do not redefine LuaTeX's primitive \pagewidth and \pageheight

5 years agoAdded \nparenp
Martin Mares [Thu, 31 May 2018 14:17:16 +0000 (16:17 +0200)]
Added \nparenp

5 years agoFail if we are not compiled by an ε-TeX compatible engine
Martin Mares [Thu, 31 May 2018 14:14:00 +0000 (16:14 +0200)]
Fail if we are not compiled by an ε-TeX compatible engine

5 years agoMakefile: Added dependencies on all parts of ucwmac
Martin Mares [Thu, 31 May 2018 13:33:37 +0000 (15:33 +0200)]
Makefile: Added dependencies on all parts of ucwmac

5 years agoMakefile: Testing with classical TeX, pdfTeX, and LuaTeX
Martin Mares [Thu, 31 May 2018 13:30:39 +0000 (15:30 +0200)]
Makefile: Testing with classical TeX, pdfTeX, and LuaTeX

6 years agoExperimental csplain-like format for LuaTeX
Martin Mares [Sun, 29 Oct 2017 14:46:31 +0000 (15:46 +0100)]
Experimental csplain-like format for LuaTeX

7 years ago\verbinput does not forget to insert \verbendskip
Martin Mares [Sat, 15 Apr 2017 15:17:15 +0000 (17:17 +0200)]
\verbinput does not forget to insert \verbendskip

7 years agoucw-ofs: \nofontmessages, please
Martin Mares [Fri, 7 Apr 2017 15:30:07 +0000 (17:30 +0200)]
ucw-ofs: \nofontmessages, please

8 years ago\vhang and \vhanglines are \long
Martin Mares [Mon, 13 Jul 2015 15:49:42 +0000 (17:49 +0200)]
\vhang and \vhanglines are \long

8 years ago\addlay does not add interline skip between layers
Martin Mares [Fri, 22 May 2015 23:13:29 +0000 (01:13 +0200)]
\addlay does not add interline skip between layers

9 years agoAdjust \pdf[hv]origin in \setuppage
Martin Mares [Tue, 7 Oct 2014 21:27:38 +0000 (23:27 +0200)]
Adjust \pdf[hv]origin in \setuppage

\mag might have been called, in which case it is necessary
to redefine the PDF page origin (as explained by pdfTeX manual).

9 years ago\smashedhbox and \smashedvbox are \long
Martin Mares [Sun, 1 Jun 2014 12:23:58 +0000 (14:23 +0200)]
\smashedhbox and \smashedvbox are \long

10 years agomake release: Fix call of release-prog v1.1
Martin Mares [Sun, 8 Dec 2013 23:23:03 +0000 (00:23 +0100)]
make release: Fix call of release-prog

10 years agoReleased version 1.1
Martin Mares [Sun, 8 Dec 2013 23:22:44 +0000 (00:22 +0100)]
Released version 1.1

10 years agoucw-verb: Do not forget about "|" when turning off special meanings
Martin Mares [Sat, 3 Aug 2013 11:17:38 +0000 (13:17 +0200)]
ucw-verb: Do not forget about "|" when turning off special meanings

Thanks to Jan Moskyto Matejka for the fix.

10 years agoProvide a reasonable default for \pdfpkresolution
Martin Mares [Sat, 3 Aug 2013 11:10:44 +0000 (13:10 +0200)]
Provide a reasonable default for \pdfpkresolution

10 years agoMakefile: Clean *.pdf, too
Martin Mares [Sat, 3 Aug 2013 11:08:40 +0000 (13:08 +0200)]
Makefile: Clean *.pdf, too

10 years agoAdded ucw-labels: simple macros for typesetting of labels (stickers)
Martin Mares [Sat, 3 Aug 2013 11:07:58 +0000 (13:07 +0200)]
Added ucw-labels: simple macros for typesetting of labels (stickers)

10 years ago\pageoverlay and \commonoverlay avoid underfulls
Martin Mares [Sat, 25 May 2013 15:04:57 +0000 (17:04 +0200)]
\pageoverlay and \commonoverlay avoid underfulls

10 years ago\pageoverlay and \commonoverlay do not disturb line spacing
Martin Mares [Sat, 25 May 2013 15:01:34 +0000 (17:01 +0200)]
\pageoverlay and \commonoverlay do not disturb line spacing

11 years agoAdded tests for \tt variants
Martin Mares [Sun, 16 Dec 2012 23:36:30 +0000 (00:36 +0100)]
Added tests for \tt variants

11 years agoUse CMTypewriter for \tt
Martin Mares [Sun, 16 Dec 2012 23:35:11 +0000 (00:35 +0100)]
Use CMTypewriter for \tt

Also removed \itt and \sltt, they are now easily accessible
via \tt\it and \tt\sl.

11 years agoA6, A7 dropped from ucwmac, please use ucw-paper
Martin Mares [Tue, 5 Jun 2012 11:41:17 +0000 (13:41 +0200)]
A6, A7 dropped from ucwmac, please use ucw-paper

11 years agoIntroduced ucw-paper.tex with a catalog of paper sizes
Martin Mares [Tue, 5 Jun 2012 11:41:05 +0000 (13:41 +0200)]
Introduced ucw-paper.tex with a catalog of paper sizes

11 years agoDefined A7 paper
Martin Mares [Sun, 20 May 2012 09:52:41 +0000 (11:52 +0200)]
Defined A7 paper

12 years agoReleased version 1.0 v1.0
Martin Mares [Sat, 14 Jan 2012 22:37:04 +0000 (23:37 +0100)]
Released version 1.0

12 years agoAdded \lline, \rline and \cline
Martin Mares [Mon, 23 May 2011 12:27:14 +0000 (14:27 +0200)]
Added \lline, \rline and \cline

Patch by Jan Matejka <moskyto@atrey.karlin.mff.cuni.cz>

13 years agoAdded \sltt and \ittt
Martin Mares [Sun, 20 Mar 2011 20:27:17 +0000 (21:27 +0100)]
Added \sltt and \ittt

Patch by Moskyto.

13 years agoFixed \setinneroutermargin
Martin Mares [Thu, 9 Dec 2010 09:49:31 +0000 (10:49 +0100)]
Fixed \setinneroutermargin

Thanks to Moskyto.

13 years agoAdded \verb -- a verbatim environment with one-character delimiters
Martin Mares [Sat, 9 Oct 2010 11:24:10 +0000 (13:24 +0200)]
Added \verb -- a verbatim environment with one-character delimiters

Written by Mosquitoe, who took inspiration from LaTeX. I have changed
it from \iverb to \verb, so that LaTeX documents are easier to adapt
to plain with ucwmac.

13 years agoSplit off to separate repository and changed format of release tags
Martin Mares [Sat, 9 Oct 2010 11:15:27 +0000 (13:15 +0200)]
Split off to separate repository and changed format of release tags

13 years agoIntroduced \footfont
Martin Mares [Sun, 3 Oct 2010 19:01:37 +0000 (21:01 +0200)]
Introduced \footfont

13 years agoReleased 0.2 v0.2
Martin Mares [Sun, 3 Oct 2010 12:13:45 +0000 (14:13 +0200)]
Released 0.2

13 years agoComment on \inlineverbon
Martin Mares [Sun, 3 Oct 2010 12:13:27 +0000 (14:13 +0200)]
Comment on \inlineverbon

13 years agoInline verbatim is turned off by default, added \inlineverb(on|off)
Martin Mares [Sun, 3 Oct 2010 12:12:28 +0000 (14:12 +0200)]
Inline verbatim is turned off by default, added \inlineverb(on|off)

13 years ago\settextsize does not leave spaces
Martin Mares [Sun, 3 Oct 2010 12:08:23 +0000 (14:08 +0200)]
\settextsize does not leave spaces

13 years agoYet another release rule bugfix v0.1
Martin Mares [Sat, 25 Sep 2010 15:53:47 +0000 (17:53 +0200)]
Yet another release rule bugfix