From ba9a57343987f1c2c72396e7c38f1fa30352c24c Mon Sep 17 00:00:00 2001 From: Mojca Miklavec Date: Mon, 5 May 2014 20:29:55 +0000 Subject: ConTeXt 2014.04.28 23:24 git-svn-id: svn://tug.org/texlive/trunk@33856 c570f23f-e606-0410-a88d-b1316a301751 --- .../context/manuals/allkind/mkiv-publications.bib | 34 + .../context/manuals/allkind/mkiv-publications.tex | 1327 ++++++++++++++++++++ .../context/manuals/allkind/publications-en.xml | 369 ++++++ .../doc/context/scripts/mkii/ctxtools.html | 10 +- .../doc/context/scripts/mkii/ctxtools.man | 2 +- .../doc/context/scripts/mkii/imgtopdf.html | 10 +- .../doc/context/scripts/mkii/imgtopdf.man | 2 +- .../doc/context/scripts/mkii/mptopdf.html | 10 +- .../doc/context/scripts/mkii/pdftools.html | 10 +- .../doc/context/scripts/mkii/pdftools.man | 2 +- .../doc/context/scripts/mkii/pstopdf.html | 10 +- .../doc/context/scripts/mkii/pstopdf.man | 2 +- .../doc/context/scripts/mkii/rlxtools.html | 10 +- .../doc/context/scripts/mkii/rlxtools.man | 2 +- .../doc/context/scripts/mkii/texexec.html | 10 +- .../doc/context/scripts/mkii/texexec.man | 2 +- .../doc/context/scripts/mkii/texmfstart.html | 10 +- .../doc/context/scripts/mkii/texmfstart.man | 2 +- .../doc/context/scripts/mkii/textools.html | 10 +- .../doc/context/scripts/mkii/textools.man | 2 +- .../doc/context/scripts/mkii/texutil.html | 10 +- .../doc/context/scripts/mkii/texutil.man | 2 +- .../doc/context/scripts/mkii/tmftools.html | 10 +- .../doc/context/scripts/mkii/tmftools.man | 2 +- .../doc/context/scripts/mkii/xmltools.html | 10 +- .../doc/context/scripts/mkii/xmltools.man | 2 +- .../doc/context/scripts/mkiv/context.html | 13 +- .../doc/context/scripts/mkiv/context.man | 8 +- .../doc/context/scripts/mkiv/context.xml | 10 +- .../doc/context/scripts/mkiv/luatools.html | 10 +- .../doc/context/scripts/mkiv/luatools.man | 2 +- .../doc/context/scripts/mkiv/mtx-babel.html | 10 +- .../doc/context/scripts/mkiv/mtx-babel.man | 2 +- .../doc/context/scripts/mkiv/mtx-base.html | 10 +- .../doc/context/scripts/mkiv/mtx-base.man | 2 +- .../doc/context/scripts/mkiv/mtx-bibtex.html | 53 + .../doc/context/scripts/mkiv/mtx-bibtex.man | 30 + .../doc/context/scripts/mkiv/mtx-bibtex.xml | 26 + .../doc/context/scripts/mkiv/mtx-cache.html | 10 +- .../doc/context/scripts/mkiv/mtx-cache.man | 2 +- .../doc/context/scripts/mkiv/mtx-chars.html | 10 +- .../doc/context/scripts/mkiv/mtx-chars.man | 2 +- .../doc/context/scripts/mkiv/mtx-check.html | 10 +- .../doc/context/scripts/mkiv/mtx-check.man | 2 +- .../doc/context/scripts/mkiv/mtx-colors.html | 10 +- .../doc/context/scripts/mkiv/mtx-colors.man | 2 +- .../doc/context/scripts/mkiv/mtx-context.html | 13 +- .../doc/context/scripts/mkiv/mtx-context.man | 8 +- .../doc/context/scripts/mkiv/mtx-context.xml | 10 +- .../doc/context/scripts/mkiv/mtx-epub.html | 10 +- .../doc/context/scripts/mkiv/mtx-epub.man | 2 +- .../doc/context/scripts/mkiv/mtx-fcd.html | 10 +- .../doc/context/scripts/mkiv/mtx-fcd.man | 2 +- .../doc/context/scripts/mkiv/mtx-flac.html | 11 +- .../doc/context/scripts/mkiv/mtx-flac.man | 5 +- .../doc/context/scripts/mkiv/mtx-flac.xml | 1 + .../doc/context/scripts/mkiv/mtx-fonts.html | 10 +- .../doc/context/scripts/mkiv/mtx-fonts.man | 2 +- .../doc/context/scripts/mkiv/mtx-grep.html | 10 +- .../doc/context/scripts/mkiv/mtx-grep.man | 2 +- .../doc/context/scripts/mkiv/mtx-interface.html | 10 +- .../doc/context/scripts/mkiv/mtx-interface.man | 2 +- .../doc/context/scripts/mkiv/mtx-metapost.html | 10 +- .../doc/context/scripts/mkiv/mtx-metapost.man | 2 +- .../doc/context/scripts/mkiv/mtx-metatex.html | 10 +- .../doc/context/scripts/mkiv/mtx-metatex.man | 2 +- .../doc/context/scripts/mkiv/mtx-modules.html | 10 +- .../doc/context/scripts/mkiv/mtx-modules.man | 2 +- .../doc/context/scripts/mkiv/mtx-package.html | 10 +- .../doc/context/scripts/mkiv/mtx-package.man | 2 +- .../doc/context/scripts/mkiv/mtx-patterns.html | 10 +- .../doc/context/scripts/mkiv/mtx-patterns.man | 2 +- .../doc/context/scripts/mkiv/mtx-pdf.html | 10 +- .../doc/context/scripts/mkiv/mtx-pdf.man | 2 +- .../doc/context/scripts/mkiv/mtx-plain.html | 11 +- .../doc/context/scripts/mkiv/mtx-plain.man | 5 +- .../doc/context/scripts/mkiv/mtx-plain.xml | 1 + .../doc/context/scripts/mkiv/mtx-profile.html | 10 +- .../doc/context/scripts/mkiv/mtx-profile.man | 2 +- .../doc/context/scripts/mkiv/mtx-rsync.html | 10 +- .../doc/context/scripts/mkiv/mtx-rsync.man | 2 +- .../doc/context/scripts/mkiv/mtx-scite.html | 12 +- .../doc/context/scripts/mkiv/mtx-scite.man | 8 +- .../doc/context/scripts/mkiv/mtx-scite.xml | 2 + .../doc/context/scripts/mkiv/mtx-server.html | 10 +- .../doc/context/scripts/mkiv/mtx-server.man | 2 +- .../doc/context/scripts/mkiv/mtx-texworks.html | 10 +- .../doc/context/scripts/mkiv/mtx-texworks.man | 2 +- .../doc/context/scripts/mkiv/mtx-timing.html | 10 +- .../doc/context/scripts/mkiv/mtx-timing.man | 2 +- .../doc/context/scripts/mkiv/mtx-tools.html | 11 +- .../doc/context/scripts/mkiv/mtx-tools.man | 5 +- .../doc/context/scripts/mkiv/mtx-tools.xml | 1 + .../doc/context/scripts/mkiv/mtx-unzip.html | 10 +- .../doc/context/scripts/mkiv/mtx-unzip.man | 2 +- .../doc/context/scripts/mkiv/mtx-update.html | 14 +- .../doc/context/scripts/mkiv/mtx-update.man | 2 +- .../doc/context/scripts/mkiv/mtx-update.xml | 2 +- .../doc/context/scripts/mkiv/mtx-watch.html | 10 +- .../doc/context/scripts/mkiv/mtx-watch.man | 2 +- .../doc/context/scripts/mkiv/mtx-youless.html | 56 + .../doc/context/scripts/mkiv/mtx-youless.man | 42 + .../doc/context/scripts/mkiv/mtx-youless.xml | 29 + .../doc/context/scripts/mkiv/mtxrun.html | 10 +- .../texmf-dist/doc/context/scripts/mkiv/mtxrun.man | 2 +- Master/texmf-dist/doc/man/man1/context.1 | 8 +- Master/texmf-dist/doc/man/man1/context.man1.pdf | Bin 7519 -> 7609 bytes Master/texmf-dist/doc/man/man1/ctxtools.1 | 2 +- Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf | Bin 5096 -> 5094 bytes Master/texmf-dist/doc/man/man1/luatools.1 | 2 +- Master/texmf-dist/doc/man/man1/luatools.man1.pdf | Bin 5105 -> 5102 bytes Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf | Bin 3696 -> 3698 bytes Master/texmf-dist/doc/man/man1/mtx-babel.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf | Bin 3672 -> 3672 bytes Master/texmf-dist/doc/man/man1/mtx-base.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf | Bin 5124 -> 5122 bytes Master/texmf-dist/doc/man/man1/mtx-bibtex.1 | 30 + Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf | Bin 0 -> 3495 bytes Master/texmf-dist/doc/man/man1/mtx-cache.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf | Bin 3707 -> 3708 bytes Master/texmf-dist/doc/man/man1/mtx-chars.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf | Bin 3566 -> 3565 bytes Master/texmf-dist/doc/man/man1/mtx-check.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf | Bin 3580 -> 3582 bytes Master/texmf-dist/doc/man/man1/mtx-colors.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf | Bin 3442 -> 3443 bytes Master/texmf-dist/doc/man/man1/mtx-context.1 | 8 +- .../texmf-dist/doc/man/man1/mtx-context.man1.pdf | Bin 7519 -> 7609 bytes Master/texmf-dist/doc/man/man1/mtx-epub.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf | Bin 3535 -> 3537 bytes Master/texmf-dist/doc/man/man1/mtx-fcd.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf | Bin 3960 -> 3960 bytes Master/texmf-dist/doc/man/man1/mtx-flac.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf | Bin 3625 -> 3669 bytes Master/texmf-dist/doc/man/man1/mtx-fonts.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf | Bin 4207 -> 4211 bytes Master/texmf-dist/doc/man/man1/mtx-grep.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf | Bin 3545 -> 3547 bytes Master/texmf-dist/doc/man/man1/mtx-interface.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-interface.man1.pdf | Bin 4105 -> 4106 bytes Master/texmf-dist/doc/man/man1/mtx-metapost.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-metapost.man1.pdf | Bin 3711 -> 3713 bytes Master/texmf-dist/doc/man/man1/mtx-metatex.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-metatex.man1.pdf | Bin 3630 -> 3630 bytes Master/texmf-dist/doc/man/man1/mtx-modules.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-modules.man1.pdf | Bin 3760 -> 3758 bytes Master/texmf-dist/doc/man/man1/mtx-package.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-package.man1.pdf | Bin 3568 -> 3569 bytes Master/texmf-dist/doc/man/man1/mtx-patterns.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-patterns.man1.pdf | Bin 4083 -> 4085 bytes Master/texmf-dist/doc/man/man1/mtx-pdf.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf | Bin 3695 -> 3696 bytes Master/texmf-dist/doc/man/man1/mtx-plain.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf | Bin 3681 -> 3704 bytes Master/texmf-dist/doc/man/man1/mtx-profile.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-profile.man1.pdf | Bin 3690 -> 3688 bytes Master/texmf-dist/doc/man/man1/mtx-rsync.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf | Bin 3635 -> 3637 bytes Master/texmf-dist/doc/man/man1/mtx-scite.1 | 8 +- Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf | Bin 3446 -> 3751 bytes Master/texmf-dist/doc/man/man1/mtx-server.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf | Bin 3752 -> 3752 bytes Master/texmf-dist/doc/man/man1/mtx-texworks.1 | 2 +- .../texmf-dist/doc/man/man1/mtx-texworks.man1.pdf | Bin 3557 -> 3559 bytes Master/texmf-dist/doc/man/man1/mtx-timing.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf | Bin 3679 -> 3681 bytes Master/texmf-dist/doc/man/man1/mtx-tools.1 | 5 +- Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf | Bin 3967 -> 3991 bytes Master/texmf-dist/doc/man/man1/mtx-unzip.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf | Bin 3598 -> 3600 bytes Master/texmf-dist/doc/man/man1/mtx-update.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf | Bin 5030 -> 5031 bytes Master/texmf-dist/doc/man/man1/mtx-watch.1 | 2 +- Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf | Bin 3867 -> 3867 bytes Master/texmf-dist/doc/man/man1/mtx-youless.1 | 42 + .../texmf-dist/doc/man/man1/mtx-youless.man1.pdf | Bin 0 -> 3856 bytes Master/texmf-dist/doc/man/man1/mtxrun.1 | 2 +- Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf | Bin 7032 -> 7033 bytes Master/texmf-dist/doc/man/man1/pstopdf.1 | 2 +- Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf | Bin 3557 -> 3558 bytes Master/texmf-dist/doc/man/man1/texexec.1 | 2 +- Master/texmf-dist/doc/man/man1/texexec.man1.pdf | Bin 4713 -> 4709 bytes Master/texmf-dist/doc/man/man1/texmfstart.1 | 2 +- Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf | Bin 7032 -> 7033 bytes 184 files changed, 2570 insertions(+), 176 deletions(-) create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.bib create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.tex create mode 100644 Master/texmf-dist/doc/context/manuals/allkind/publications-en.xml create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.html create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.man create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.xml create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.html create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.man create mode 100644 Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.xml create mode 100644 Master/texmf-dist/doc/man/man1/mtx-bibtex.1 create mode 100644 Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf create mode 100644 Master/texmf-dist/doc/man/man1/mtx-youless.1 create mode 100644 Master/texmf-dist/doc/man/man1/mtx-youless.man1.pdf (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.bib b/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.bib new file mode 100644 index 00000000000..e94f43202fe --- /dev/null +++ b/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.bib @@ -0,0 +1,34 @@ +@book{demo-001, + author = "Hans Hagen", + title = "\BIBTEX, the \CONTEXT\ way", + year = "2013", +} + +@book{demo-002, + crossref = "demo-001" + year = "2014", +} + +@book{demo-003, + author = "Hans Hagen and Ton Otten", + title = "Typesetting education documents", + year = "1996", + comment = "a non-existing document", +} + +@book{demo-004, + author = "Luigi Scarso", + title = "Designing high speed trains", + year = "2021", + comment = "still to be published", +} + +@book{demo-005, + author = "author", + title = "title", + year = "year", + serial = "serial", + doi = "doi", + url = "url", + pages = "pages" +} diff --git a/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.tex b/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.tex new file mode 100644 index 00000000000..0a81467fca4 --- /dev/null +++ b/Master/texmf-dist/doc/context/manuals/allkind/mkiv-publications.tex @@ -0,0 +1,1327 @@ +% language=uk + +% \setupbtxrendering[continue=yes] +% \btxfield{manipulator_a->manipulator_b->fieldname} + +% engine=luajittex + +% criterium: all + sorttype=cite => citex before rest +% criterium: all + sorttype=database => database order +% criterium: used +% +% numbering: label, short, indexinlist, indexused +% +% maybeyear +% +% \cite[data][whatever] + +% \showframe + +% \usemodule[lua-checkheads] + +\usemodule[abr-02] +\usemodule[set-11] + +\loadsetups[publications-en.xml] \enablemode[interface:setup:defaults] + +\setupbackend + [export=yes, + xhtml=yes, + css=export-example.css] + +\setupexport + [hyphen=yes, + width=60em] + +% \input publ-tmp.mkiv + +\setupbodyfont + [dejavu,10pt] + +\setuphead + [chapter] + [header=high, + style=\bfc, + color=darkmagenta] + +\setuplayout + [topspace=2cm, + bottomspace=1cm, + header=0cm, + width=middle, + height=middle] + +\setupwhitespace + [big] + +\setuptyping + [color=darkmagenta] + +\setuptyping + [keeptogether=yes] + +\setuptype + [color=darkcyan] + +\setupfootertexts + [pagenumber] + +\setupMPgraphics + [mpy=\jobname.mpy] + +\setupinteraction + [state=start, + color=darkcyan, + contrastcolor=darkyellow] + +\starttext + +\startMPpage + + StartPage ; + + % input "mkiv-publications.mpy" ; + + picture pic ; pic := image ( + path pth ; pth := ((0,0) for i=1 step 2 until 20 : -- (i,1) -- (i+1,0) endfor) ; + for i=0 upto 9 : draw pth shifted (0,2*i) ; endfor ; + ) ; + + % picture btx ; btx := textext("\ssbf BIBTEX") ; + % picture ctx ; ctx := textext("\ssbf THE CONTEXT WAY") ; + picture btx ; btx := image(graphictext("\ssbf BIBTEX") withfillcolor white) ; + picture ctx ; ctx := image(graphictext("\ssbf THE CONTEXT WAY") withfillcolor white) ; + + pic := pic shifted - llcorner pic ; + btx := btx shifted - llcorner btx ; + ctx := ctx shifted - llcorner ctx ; + + pic := pic xysized (PaperWidth,PaperHeight) ; + btx := btx xsized (2PaperWidth/3) shifted (.25PaperWidth,.15PaperHeight) ; + ctx := ctx xsized (2PaperWidth/3) shifted (.25PaperWidth,.075PaperHeight) ; + + fill Page withcolor \MPcolor{darkcyan} ; + + draw pic withcolor \MPcolor{darkmagenta} ; + draw btx withcolor \MPcolor{lightgray} ; + draw ctx withcolor \MPcolor{lightgray} ; + + % draw boundingbox btx ; + % draw boundingbox ctx ; + + StopPage ; + +\stopMPpage + + +\startfrontmatter + +\starttitle[title=Contents] + \placelist[chapter,section][color=black] +\stoptitle + +\startchapter[title=Introduction] + +This manual describes how \MKIV\ handles bibliographies. Support in \CONTEXT\ +started in \MKII for \BIBTEX, using a module written by Taco Hoekwater. Later his +code was adapted to \MKIV, but because users demanded more, I decided that +reimplementing made more sense than patching. In particular, through the use of +\LUA, the \BIBTEX\ data files can be easily directly parsed, thus liberating +\CONTEXT\ from the dependency on an external \BIBTEX\ executable. The CritEd +project (by Thomas Schmitz, Alan Braslau, Luigi Scarso and myself) was a good +reason to undertake this rewrite. As part that project users were invited to come +up with ideas about extensions. Not all of them are (yet) honored, but the +rewrite makes more functionality possible. + +This manual is dedicated to Taco Hoekwater who in a previous century implemented +the first \BIBTEX\ module and saw it morf into a \TEX||\LUA\ hybrid in this +century. The fact that there was support for bibliographies made it possible for +users to use \CONTEXT\ in an academic environment, dominated by bibliographic +databases encoded in the \BIBTEX\ format. + +\startlines +Hans Hagen +PRAGMA ADE +Hasselt NL +\stoplines + +\stopchapter + +\stopfrontmatter + +\startbodymatter + +\startchapter[title=The database] + +The \BIBTEX\ format is rather popular in the \TEX\ community and even with its +shortcomings it will stay around for a while. Many publication websites can +export and many tools are available to work with this database format. It is +rather simple and looks a bit like \LUA\ tables. Unfortunately the content can be +polluted with non|-|standardized \TEX\ commands which complicates pre- or +postprocessing outside \TEX. In that sense a \BIBTEX\ database is often not coded +neutrally. Some limitations, like the use of commands to encode accented +characters root in the \ASCII\ world and can be bypassed by using \UTF\ instead +(as handled somewhat in \LATEX\ through extensions such as \type {bibtex8}). + +The normal way to deal with a bibliography is to refer to entries using a unique +tag or key. When a list of entries is typeset, this reference can be used for +linking purposes. The typeset list can be processed and sorted using the \type +{bibtex} program that converts the database into something more \TEX\ friendly (a +\type {.bbl} file). I never used the program myself (nor bibliographies) so I +will not go into too much detail here, if only because all I say can be wrong. + +In \CONTEXT\ we no longer use the \type {bibtex} program: we just use +database files and deal with the necessary manipulations directly in \CONTEXT. +One or more such databases can be used and combined with additional entries +defined within the document. We can have several such datasets active at the same +time. + +A \BIBTEX\ file looks like this: + +\starttyping +@Article{sometag, + author = "An Author and Another One", + title = "A hopefully meaningful title", + journal = maps, + volume = "25", + number = "2", + pages = "5--9", + month = mar, + year = "2013", + ISSN = "1234-5678", +} +\stoptyping + +Normally a value is given between quotes (or curly brackets) but single words are +also OK (there is no real benefit in not using quotes, so we advise to always use +them). There can be many more fields and instead of strings one can use +predefined shortcuts. The title for example quite often contains \TEX\ macros. +Some fields, like \type {pages} have funny characters such as the endash +(typically as \type {--}) so we have a mixture of data and typesetting +directives. If you are covering non||english references, you often need +characters that are not in the \ASCII\ subset but \CONTEXT\ is quite happy with +\UTF. If your database file uses old|-|fashioned \TEX\ accent commands then these +will be internally converted automatically to \UTF. Commands (macros) are +converted to an indirect call, which is quite robust. + +The \BIBTEX\ files are loaded in memory as \LUA\ table but can be converted to +\XML\ so that we can access them in a more flexible way, but that is a subject +for specialists. + +In the old \MKII\ setup we have two kinds of entries: the ones that come from the +\BIBTEX\ run and user supplied ones. We no longer rely on \BIBTEX\ output but we +do still support the user supplied definitions. These were in fact prepared in a +way that suits the processing of \BIBTEX\ generated entries. The next variant +reflects the \CONTEXT\ recoding of the old \BIBTEX\ output. + +\starttyping +\startpublication[k=Hagen:Second,t=article,a={Hans Hagen},y=2013,s=HH01] + \artauthor[]{Hans}[H.]{}{Hagen} + \arttitle{Who knows more?} + \journal{MyJournal} + \pubyear{2013} + \month{8} + \volume{1} + \issue{3} + \issn{1234-5678} + \pages{123--126} +\stoppublication +\stoptyping + +The split \type {\artauthor} fields are collapsed into a single \type {author} +field as we deal with the splitting later when it gets parsed in \LUA. The \type +{\artauthor} syntax is only kept around for backward compatibility with the +previous use of \BIBTEX. + +In the new setup we support these variants as well: + +\starttyping +\startpublication[k=Hagen:Third,t=article] + \author{Hans Hagen} + \title{Who knows who?} + ... +\stoppublication +\stoptyping + +and + +\starttyping +\startpublication[tag=Hagen:Third,category=article] + \author{Hans Hagen} + \title{Who knows who?} + ... +\stoppublication +\stoptyping + +and + +\starttyping +\startpublication + \tag{Hagen:Third} + \category{article} + \author{Hans Hagen} + \title{Who knows who?} + ... +\stoppublication +\stoptyping + +Because internally the entries are \LUA\ tables, we also support loading of \LUA\ +based definitions: + +\starttyping +return { + ["Hagen:First"] = { + author = "Hans Hagen", + category = "article", + issn = "1234-5678", + issue = "3", + journal = "MyJournal", + month = "8", + pages = "123--126", + tag = "Hagen:First", + title = "Who knows nothing?", + volume = "1", + year = "2013", + }, +} +\stoptyping + +Files set up like this can be loaded too. The following \XML\ input is rather +close to this, and is also accepted as input. + +\starttyping + + + + Hans Hagen + article + 1234-5678 + 3 + MyJournal + 8 + 123--126 + Hagen:First + Who knows nothing? + 1 + 2013 + + +\stoptyping + +{\em Todo: Add some remarks about loading EndNote and RIS formats, but first we +need to complete the tag mapping (on Alan's plate).} + +So the user has a rather wide choice of formatting style for bibliography +database files. + +\stopchapter + +You can load more data than you actually need. Only entries that are referred to +explicitly through the \type {\cite} and \type {\nocite} commands will be shown +in lists. We will cover these details later. + +\startchapter[title=Commands in entries] + +One unfortunate aspect commonly found in \BIBTEX\ files is that they often +contain \TEX\ commands. Even worse is that there is no standard on what these +commands can be and what they mean, at least not formally, as \BIBTEX\ is a +program intended to be used with many variants of \TEX\ style: plain, \LATEX, and +others. This means that we need to define our use of these typesetting commands. +However, in most cases, they are just abbreviations or font switches and these +are often known. Therefore, \CONTEXT\ will try to resolve them before reporting +an issue. In the log file there is a list of commands that has been seen in the +loaded databases. For instance, loading \type {tugboat.bib} gives a long list of +commands of which we show a small set here: + +\starttyping +publications > start used btx commands + +publications > standard CONTEXT 1 known +publications > standard ConTeXt 4 known +publications > standard TeXLive 3 KNOWN +publications > standard eTeX 1 known +publications > standard hbox 6 known +publications > standard sltt 1 unknown + +publications > stop used btxcommands +\stoptyping + +You can define unknown commands, or overload existing definitions in the +following way: + +\starttyping +\definebtxcommand\TUB {TUGboat} +\definebtxcommand\sltt{\tt} +\definebtxcommand\<#1>{\type{#1}} +\stoptyping + +Unknown commands do not stall processing, but their names are then typeset in a +mono|-|spaced font so they probably stand out for proofreading. You can +access the commands with \type {\btxcommand {...}}, as in: + +\startbuffer +commands like \btxcommand{MySpecialCommand} are handled in an indirect way +\stopbuffer + +\typebuffer + +As this is an undefined command we get: \quotation {\inlinebuffer}. + +?? + +\stopchapter + +\startchapter[title=Datasets] + +Normally in a document you will use only one bibliographic database, whether or +not distributed over multiple files. Nevertheless we support multiple databases as well +which is why we talk of datasets instead. A dataset is loaded with the \type +{\usebtxdataset} command. Although currently it is not necessary to define a +(default) dataset you can best do this because in the future we might provide more +options. Here are some examples: + +\starttyping +\definebtxdataset[standard] + +\usebtxdataset[standard][tugboat.bib] +\usebtxdataset[standard][mtx-bibtex-output.xml] +\usebtxdataset[standard][test-001-btx-standard.lua] +\stoptyping + +These three suffixes are understood by the loader. Here the dataset has the name +\type {standard} and the three database files are merged, where later entries having the +same tag overload previous ones. Definitions in the document source (coded in \TEX\ +speak) are also added, and they are saved for successive runs. This means that if +you load and define entries, they will be known at a next run beforehand, so that +references to them are independent of when loading and definitions take place. + +\showsetup{setupbtxdataset} + +\showsetup{definebtxdataset} + +\showsetup{usebtxdataset} + +In this document we use some example databases, so let's load one of them now: + +\startbuffer +\definebtxdataset[example] + +\usebtxdataset[example][mkiv-publications.bib] +\stopbuffer + +\typebuffer \getbuffer + +You can ask for an overview of entries in a dataset with: + +\startbuffer +\showbtxdatasetfields[example] +\stopbuffer + +\typebuffer + +this gives: + +\getbuffer + +You can set the current active dataset with + +\starttyping +\setbtxdataset[standard] +\stoptyping + +but most publication|-|related commands accept optional arguments that denote the +dataset and references to entries can be prefixed with a dataset identifier.. More +about that later. + +Sometimes you want to check a database. One way of doing that is the following: + +\startbuffer +\definebtxdataset[check] + +\usebtxdataset[check][mkiv-publications-check.bib] + +\showbtxdatasetcompleteness[check] +\stopbuffer + +\typebuffer + +The database like like this: + +\typefile{mkiv-publications-check.bib} + +The completeness check shows (with green field names) the required fields and +when one is missing this is indicated in red. In blue we show what gets +inherited. + +\getbuffer + +\stopchapter + +\startchapter[title=Renderings] + +A list of publications can be rendered at any place in the document. A database +can be much larger than needed for a document. The same is true for the fields +that make up an entry. Here is the list of fields that are currently handled, but +of course there can be additional ones: + + +\startalignment[flushleft,verytolerant,nothyphenated] +\startluacode +local fields = publications.tracers.fields + +for i=1,#fields do + if i > 1 then + context(", ") + end + context.type(fields[i]) +end +\stopluacode +\stopalignment + +If you want to see what publications are in the database, the easiest way is to +ask for a complete list: + +\startbuffer +\definebtxrendering + [example] + [dataset=example, + method=local, + alternative=apa] +\placelistofpublications % \placebtxrendering + [example] + [criterium=all] +\stopbuffer + +\typebuffer + +This gives: + +\getbuffer + +The rendering itself is somewhat complex to set up because we have not only many +different standards but also many fields that can be set up. This means that +there are several commands involved. Often there is a prescribed style to render +bibliographic descriptions, for example \type {apa}. A rendering is setup and +defined with: + +\showsetup[setupbtxrendering] +%showrootvalues[btxrendering] +\showsetup[definebtxrendering] + +And a list of such descriptions is generated with: + +\showsetup[placebtxrendering] + +A dataset can have all kind of entries: + +\startalignment[flushleft,verytolerant,nothyphenated] +\startluacode + local categories = publications.tracers.categories + + for i=1,#categories do + if i > 1 then + context(", ") + end + context.type(categories[i]) + end +\stopluacode +\stopalignment + +Each has its own rendering variant. To keep things simple we have their settings +separated. However, these settings are shared for all rendering alternatives. In +practice this is seldom a problem in a publication as only one rendering +alternative will be active. If this be not sufficient, you can always group local +settings in a setup and hook that into the specific rendering. + +\showsetup[setupbtxlistvariant] +%showrootvalues[btxlistvariant] +\showsetup[definebtxlistvariant] + +Examples of list variants are: + +\startluacode + local variants = publications.tracers.listvariants + + for i=1,#variants do + context.showinstancevalues( { "btxlistvariant" }, { variants[i] }) + end +\stopluacode + +The exact rendering of list entries is determined by the \type {alternative} key +and defaults to \type {apa} which uses definitions from \type +{publ-imp-apa.mkiv}. If you look at that file you will see that each category has +its own setup. You may also notice that additional tests are needed to make sure +that empty fields don't trigger separators and such. + +% \showsetup{setuplists} + +There are a couple of accessors and helpers to get the job done. When you want to +fetch a field from the current entry you use \type {\btxfield}. In most cases +you want to make sure this field has a value, for instance because you don't want +fences or punctuation that belongs to a field. + +\starttyping +\btxdoif {title} { + \bold{\btxfield{title}}, +} +\stoptyping + +There are three test macros: + +\starttyping +\btxdoifelse{fieldname}{action when found}{action when not found} +\btxdoif {fieldname}{action when found} +\btxdoifnot {fieldname} {action when not found} +\stoptyping + +An extra conditional is available for testing interactivity: + +\starttyping +\btxdoifelseinteraction{action when true}{action when false} +\stoptyping + +In addition there is also a conditional \type {\btxinteractive} which is +more efficient, although in practice efficiency is not so important here. + +There are three commands to flush data: + +\starttabulate[|||] % Funny usage here! Could not tabulate work without + % even specifying the number of columns? +\NC \type {\btxfield} \NC fetch a explicit field (e.g. \type {year}) \NC \NR +\NC \type {\btxdetail} \NC fetch a derived field (e.g. \type {short}) \NC \NR +\NC \type {\btxflush} \NC fetch a derived or explicit field \NC \NR +\stoptabulate + +Normally you can use \type {\btxfield} or \type {\btxflush} as derived fields +just like analyzed author fields are flushed in a special way. + +You can improve readability by using setups, for instance: + +\starttyping +\btxdoifelse {author} { + \btxsetup{btx:apa:author:yes} +} { + \btxsetup{btx:apa:author:nop} +} +\stoptyping + +Keep in mind that normally you don't need to mess with definitions like this +because standard rendering styles are provided. These styles use a few helpers +that inject symbols but also take care of leading and trailing spaces: + +\starttabulate[|||] +\NC \type {\btxspace } \NC before \btxspace after \NC \NR +\NC \type {\btxperiod } \NC before \btxperiod after \NC \NR +\NC \type {\btxcomma } \NC before \btxcomma after \NC \NR +\NC \type {\btxlparent } \NC before \btxlparent after \NC \NR +\NC \type {\btxrparent } \NC before \btxrparent after \NC \NR +\NC \type {\btxlbracket} \NC before \btxlbracket after \NC \NR +\NC \type {\btxrbracket} \NC before \btxrbracket after \NC \NR +\stoptabulate + +So, the previous example setup can be rewritten as: + +\starttyping +\btxdoif {title} { + \bold{\btxfield{title}} + \btxcomma +} +\stoptyping + +There is a special command for rendering a (combination) of authors: + +\starttyping +\btxflushauthor{author} +\btxflushauthor{editor} +\btxflushauthor[inverted]{editor} +\stoptyping + +Instead of the last one you can also use: + +\starttyping +\btxflushauthorinverted{editor} +\stoptyping + +You can use a (configurable) default or pass directives: Valid directives are + +\starttabulate +\NC \bf conversion \NC \bf rendering \NC \NR +\HL +\NC \type{inverted} \NC the Frog jr, Kermit \NC \NR +\NC \type{invertedshort} \NC the Frog jr, K \NC \NR +\NC \type{normal} \NC Kermit, the Frog, jr \NC \NR +\NC \type{normalshort} \NC K, the Frog, jr \NC \NR +\stoptabulate + +The list itself is not a list in the sense of a regular \CONTEXT\ structure related +list. We do use the list mechanism to keep track of used entries but that is mostly +because we can then reuse filtering mechanisms. The actual rendering of a reference +and entry runs on top of so called constructions (other examples of constructions are +descriptions, enumerations and notes). + +\showsetup[setupbtxlist] + +You need to be aware what command is used to achieve the desired result. For instance, +in order to put parentheses around a number reference you say: + +\starttyping +\setupbtxlistvariant + [num] + [left=(, + right=)] +\stoptyping + +If you want automated width calculations, the following does the trick: + +\starttyping +\setupbtxrendering + [standard] + [width=auto] +\stoptyping + +but if you want to control it yourself you say something: + +\starttyping +\setupbtxrendering + [width=none] + +\setupbtxlist + [standard] + [width=3cm, + distance=\emwidth, + color=red, + headcolor=blue, + headalign=flushright] +\stoptyping + +In most cases the defaults will work out fine. + +\stopchapter + +\startchapter[title=Citations] + +Citations are references to bibliographic entries that normally show up in lists +someplace in the document: at the end of a chapter, in an appendix, at the end of +an article, etc. We discussed the rendering of these lists in the previous chapter. +A citation is normally pretty short as its main purpose is to refer uniquely to a more +detailed description. But, there are several ways to refer, which is why the citation +subsystem is configurable and extensible. Just look at the following commands: + +\startbuffer +\cite[author][example::demo-003] +\cite[authoryear][example::demo-003] +\cite[authoryears][example::demo-003] +\cite[author][example::demo-003,demo-004] +\cite[authoryear][example::demo-003,demo-004] +\cite[authoryears][example::demo-003,demo-004] +\cite[author][example::demo-004,demo-003] +\cite[authoryear][example::demo-004,demo-003] +\cite[authoryears][example::demo-004,demo-003] +\stopbuffer + +\typebuffer + +\startlines \getbuffer \stoplines + +The first argument is optional. +% What is the default? How can one set this up? + +\showsetup[cite] + +You can tune the way a citation shows up: + +\startbuffer +\setupbtxcitevariant[author] [sorttype=author,color=darkyellow] +\setupbtxcitevariant[authoryear] [sorttype=author,color=darkyellow] +\setupbtxcitevariant[authoryears][sorttype=author,color=darkyellow] + +\cite[author][example::demo-004,demo-003] +\cite[authoryear][example::demo-004,demo-003] +\cite[authoryears][example::demo-004,demo-003] +\stopbuffer + +\typebuffer + +Here we sort the authors and color the citation: + +\startlines \getbuffer \stoplines + +For reasons of backward compatibility the \type {\cite} command is a bit picky +about spaces between the two arguments, of which the first is optional. This is +a consequence of allowing its use with the key specified between curly brackets +as is the traditional practice. (We do encourage users to adopt the more +coherent \CONTEXT\ syntax by using square brackets for keywords and reserving +curly brackets to regroup text to be typeset.) +% Just how is it picky? + +The \type {\citation} command is synonymous but is more flexible with respect to +spacing of its arguments: + +\starttyping +\citation[author] [example::demo-004,demo-003] +\citation[authoryear] [example::demo-004,demo-003] +\citation[authoryears][example::demo-004,demo-003] +\stoptyping + +% The first argument of cite and citation is optional. What is the default and how does one set it? + +There is a whole bunch of cite options and more can be easily defined. + +\startluacode +local variants = publications.tracers.citevariants + +context.starttabulate { "|l|p|" } + context.NC() context.bold("key") + context.NC() context.bold("rendering") + context.NC() context.NR() context.FL() + for i=1,#variants do + local variant = variants[i] + context.NC() context.type(variant) + context.NC() context.citation( { variant }, { "example::demo-005" }) + context.NC() context.NR() + end +context.stoptabulate() +\stopluacode + +Because we are dealing with database input and because we generally need to +manipulate entries, much of the work is delegated to \LUA. This makes it easier +to maintain and extend the code. Of course \TEX\ still does the rendering. The +typographic details are controlled by parameters but not all are used in all +variants. As with most \CONTEXT\ commands, it starts out with a general setup +command: + +\showsetup[setupbtxcitevariant] + +On top of that we can define instances that inherit either from a given parent or +from the topmost setup. + +\showsetup[definebtxcitevariant] + +% The default values are: + +% \showrootvalues[btxcitevariant] + +But, specific variants can have them overloaded: + +% \showinstancevalues[setupbtxcitevariant][author] +% \showinstancevalues[setupbtxcitevariant][authornum] + +\startluacode + local variants = publications.tracers.citevariants + + for i=1,#variants do + context.showinstancevalues( { "btxcitevariant" }, { variants[i] }) + end +\stopluacode + +A citation variant is defined in several steps and if you really want to know +the dirty details, you should look into the \type {publ-imp-*.mkiv} files. Here +we stick to the concept. + +\starttyping +\startsetups btx:cite:author + \btxcitevariant{author} +\stopsetups +\stoptyping + +You can overload such setups if needed, but that only makes sense when you cannot +configure the rendering with parameters. The \type {\btxcitevariant} command is +one of the build in accessors and it calls out to \LUA\ where more complex +manipulation takes place if needed. If no manipulation is known, the field with +the same name (if found) will be flushed. A command like \type {\btxcitevariant} +assumes that a dataset and specific tag has been set. This is normally done in +the wrapper macros, like \type {\cite}. For special purposes you can use these +commands + +\starttyping +\setbtxdataset[example] +\setbtxentry[hh2013] +\stoptyping + +But don't expect too much support for such low level rendering control. + +Unless you use \type {criterium=all} only publications that are cited will end up +in the lists. You can force a citation into a list using \type {\usecitation}, for +example: + +\starttyping +\usecitation[example::demo-004,demo-003] +\stoptyping + +This command has two synonyms: \type {\nocite} and \type {\nocitation} so you can +choose whatever fits you best. + +\showsetup[nocite] + +\stopchapter + +\startchapter[title=The \LUA\ view] + +Because we manage data at the \LUA\ end it is tempting to access it there for +other purposes. This is fine as long as you keep in mind that aspects of the +implementation may change over time, although this is unlikely once the modules +become stable. + +The entries are collected in datasets and each set has a unique name. In this +document we have the set named \type {example}. A dataset table has several +fields, and probably the one of most interest is the \type {luadata} field. Each +entry in this table describes a publication: + +\startluacode + context.tocontext(publications.datasets.example.luadata["demo-001"]) +\stopluacode + +This is \type {publications.datasets.example.luadata["demo-001"]}. There can be +a companion entry in the parallel \type {details} table. + +\startluacode + context.tocontext(publications.datasets.example.details["demo-001"]) +\stopluacode + +These details are accessed as \type +{publications.datasets.example.details["demo-001"]} and by using a separate table +we can overload fields in the original entry without losing the original. + +You can loop over the entries using regular \LUA\ code combined with \MKIV\ +helpers: + +\startbuffer +local dataset = publications.datasets.example + +context.starttabulate { "|l|l|l|" } +for tag, entry in table.sortedhash(dataset.luadata) do + local detail = dataset.details[tag] or { } + context.NC() context.type(tag) + context.NC() context(detail.short) + context.NC() context(entry.title) + context.NC() context.NR() +end +context.stoptabulate() +\stopbuffer + +\typebuffer + +This results in: + +\ctxluabuffer + +You can manipulate a dataset after loading. Of course this assumes that you know +what kind of content you have and what you need for rendering. As example we +load a small dataset. + +\startbuffer +\definebtxdataset[drumming] +\usebtxdataset[drumming][mkiv-publications.lua] +\stopbuffer + +\typebuffer \getbuffer + +Because we're going to do some \LUA, we could also have loaded the dataset +with: + +\starttyping +publications.load("drumming","mkiv-publications.lua","lua") +\stoptyping + +The dataset has three entries: + +\typefile{mkiv-publications.lua} + +As you can see, we can have a subtitle. We will combine the title and subtitle +into one: + +\startbuffer +\startluacode +for tag, entry in next, publications.datasets.drumming.luadata do + if entry.subtitle then + if entry.title then + entry.title = entry.title .. ", " .. entry.subtitle + else + entry.title = entry.subtitle + end + entry.subtitle = nil + logs.report("btx","combining title and subtitle of entry tagged %a",tag) + end +end +\stopluacode +\stopbuffer + +\typebuffer \getbuffer + +We can now typeset the entries with: + +\startbuffer +\definebtxrendering[drumming][dataset=drumming,method=dataset] +\placebtxrendering[drumming] +\stopbuffer + +\typebuffer + +Because we just want to show the entries, and have no citations that force them +to be shown, we have to the \type {method} to \type {dataset}. \footnote {Gavin +Harrison is in my opinion one of the most creative, diverse and interesting +drummers of our time. It's also fascinating to watch him play and a welcome +distraction from writing code and manuals.} + +\blank \getbuffer \blank + +\stopchapter + +\startchapter[title=The \XML\ view] + +The \type {luadata} table can be converted into an \XML\ representation. This is +a follow up on earlier experiments with an \XML|-|only approach. I decided in the end +to stick to a \LUA\ approach and provide some simple \XML\ support in addition. + +Once a dataset is accessible as \XML\ tree, you can use the regular \type {\xml...} +commands. We start with loading a dataset, in this case from just one file. + +\startbuffer +\usebtxdataset[tugboat][tugboat.bib] +\stopbuffer + +\typebuffer \getbuffer + +The dataset has to be converted to \XML: + +\startbuffer +\convertbtxdatasettoxml[tugboat] +\stopbuffer + +\typebuffer \getbuffer + +The tree is now accessible by its root reference \type {btx:tugboat}. If we want simple +field access we can use a few setups: + +\startbuffer +\startxmlsetups btx:initialize + \xmlsetsetup{#1}{bibtex|entry|field}{btx:*} + \xmlmain{#1} +\stopxmlsetups + +\startxmlsetups btx:field + \xmlflushcontext{#1} +\stopxmlsetups + +\xmlsetup{btx:tugboat}{btx:initialize} +\stopbuffer + +\typebuffer \getbuffer + +The two setups are predefined in the core already, but you might want to change them. They are +applied in for instance: + +\startbuffer +\starttabulate[|||] + \NC \type {tag} \NC \xmlfirst {btx:tugboat} + {/bibtex/entry[string.find(@tag,'Hagen')]/attribute('tag')} + \NC \NR + \NC \type {title} \NC \xmlfirst {btx:tugboat} + {/bibtex/entry[string.find(@tag,'Hagen')]/field[@name='title']} + \NC \NR +\stoptabulate +\stopbuffer + +\typebuffer \getbuffer + +\startbuffer +\startxmlsetups btx:demo + \xmlcommand + {#1} + {/bibtex/entry[string.find(@tag,'Hagen')][1]}{btx:table} +\stopxmlsetups + +\startxmlsetups btx:table +\starttabulate[|||] + \NC \type {tag} \NC \xmlatt{#1}{tag} \NC \NR + \NC \type {title} \NC \xmlfirst{#1}{/field[@name='title']} \NC \NR +\stoptabulate +\stopxmlsetups + +\xmlsetup{btx:tugboat}{btx:demo} +\stopbuffer + +\typebuffer \getbuffer + +Here is another example: + +\startbuffer +\startxmlsetups btx:row + \NC \xmlatt{#1}{tag} + \NC \xmlfirst{#1}{/field[@name='title']} + \NC \NR +\stopxmlsetups + +\startxmlsetups btx:demo + \xmlfilter {#1} { + /bibtex + /entry[@category='article'] + /field[@name='author' and (find(text(),'Knuth') or find(text(),'DEK'))] + /../command(btx:row) + } +\stopxmlsetups + +\starttabulate[|||] + \xmlsetup{btx:tugboat}{btx:demo} +\stoptabulate +\stopbuffer + +\typebuffer \getbuffer + +A more extensive example is the following. Of course this assumes that you +know what \XML\ support mechanisms and macros are available. + +\startbuffer +\startxmlsetups btx:getkeys + \xmladdsortentry{btx}{#1}{\xmlfilter{#1}{/field[@name='author']/text()}} + \xmladdsortentry{btx}{#1}{\xmlfilter{#1}{/field[@name='year' ]/text()}} + \xmladdsortentry{btx}{#1}{\xmlatt{#1}{tag}} +\stopxmlsetups + +\startxmlsetups btx:sorter + \xmlresetsorter{btx} + % \xmlfilter{#1}{entry/command(btx:getkeys)} + \xmlfilter{#1}{ + /bibtex + /entry[@category='article'] + /field[@name='author' and find(text(),'Knuth')] + /../command(btx:getkeys)} + \xmlsortentries{btx} + \starttabulate[||||] + \xmlflushsorter{btx}{btx:entry:flush} + \stoptabulate +\stopxmlsetups + +\startxmlsetups btx:entry:flush + \NC \xmlfilter{#1}{/field[@name='year' ]/context()} + \NC \xmlatt{#1}{tag} + \NC \xmlfilter{#1}{/field[@name='author']/context()} + \NC \NR +\stopxmlsetups + +\xmlsetup{btx:tugboat}{btx:sorter} +\stopbuffer + +\typebuffer \getbuffer + +The original data is stored in a \LUA\ table, hashed by tag. Starting with \LUA\ 5.2 +each run of \LUA\ gets a different ordering of such a hash. In older versions, when you +looped over a hash, the order was undefined, but the same as long as you used the same +binary. This had the advantage that successive runs, something we often have in document +processing gave consistent results. In today's \LUA\ we need to do much more sorting of +hashes before we loop, especially when we save multi||pass data. It is for this reason +that the \XML\ tree is sorted by hash key by default. That way lookups (especially +the first of a set) give consistent outcomes. + +\stopchapter + +\startchapter[title=Standards] + +The rendering of bibliographic entries is often standardized and prescribed by +the publisher. If you submit an article to a journal, normally it will be +reformatted (or even re|-|keyed) and the rendering will happen at the publishers +end. In that case it may not matter how entries were rendered when writing the +publication, because the publisher will do it his or her way. +This means that most users probably will stick to the standard \APA\ rules and for +them we provide some configuration. Because we use setups it is easy to overload +specifics. If you really want to tweak, best look in the files that deal with it. + +Many standards exist and support for other renderings may be added to the core. +Interested users are invited to develop and to test alternate standard renderings +according to their needs. + +Todo: maybe a list of categories and fields. + +\stopchapter + +\startchapter[title=Cleaning up] + +Although the \BIBTEX\ format is reasonably well defined, in practice there are +many ways to organize the data. For instance, one can use predefined string +constants that get used (either or not combined with other strings) later on. A string +can be enclosed in curly braces or double quotes. The strings can contain \TEX\ commands +but these are not standardized. The databases often have somewhat complex +ways to deal with special characters and the use of braces in their definition is also +not normalized. + +The most complex to deal with are the fields that contain names of people. At some point it +might be needed to split a combination of names into individual ones that then get split into +title, first name, optional inbetweens, surname(s) and additional: \type {Prof. Dr. Alfred +B. C. von Kwik Kwak Jr. II and P. Q. Olet} is just one example of this. The convention seems +to be not to use commas but \type {and} to separate names (often each name will be specified +as lastname, firstname). + +We don't see it as challenge nor as a duty to support all kinds of messy definitions. Of +course we try to be somewhat tolerant, but you will be sure to get better results if you +use nicely setup, consistent databases. + +Todo: maybe some examples of bad. + +\stopchapter + +\startchapter[title=Transition] + +In the original bibliography support module usage was as follows (example taken +from the contextgarden wiki): + +\starttyping +% engine=pdftex + +\usemodule[bib] +\usemodule[bibltx] + +\setupbibtex + [database=xampl] + +\setuppublications + [numbering=yes] + +\starttext + As \cite [article-full] already indicated, bibtex is a \LATEX||centric + program. + + \completepublications +\stoptext +\stoptyping + +For \MKIV\ the modules were partly rewritten and ended up in the core so the two +{\usemodule} commands were no longer needed. The overhead associated with the +automatic loading of the bibliography macros can be neglected these days, so +standardized modules such as \type {bib} are all being moved to the core and do +not need to be explicitly loaded. + +The first \type {\setupbibtex} command in this example is needed to bootstrap +the process: it tells what database has to be processed by \BIBTEX\ between +runs. The second \type {\setuppublications} command is optional. Each citation +(tagged with \type {\cite}) ends up in the list of publications. + +In the new approach we no longer use \BIBTEX so we don't need to setup \BIBTEX. +Instead we define dataset(s). We also no longer set up publications with one +command, but have split that up in rendering-, list-, and cite|-|variants. The +basic \type {\cite} command remains. The above example becomes: + +\starttyping +\definebtxdataset + [document] + +\usebtxdataset + [document] + [mybibfile.bib] + +\definebtxrendering + [document] + +\setupbtxrendering + [document] + [numbering=yes] + +\starttext + As \cite [article-full] already indicated, bibtex is a \LATEX||centric + program. + + \completebtxrendering[document] +\stoptext +\stoptyping + +So, we have a few more commands to set up things. If you intend to use just a +single dataset and rendering, the above preamble can be simplified to: + +\starttyping +\usebtxdataset + [mybibfile.bib] + +\setupbtxrendering + [numbering=yes] +\stoptyping + +But keep in mind that compared to the old \MKII\ derived method we have moved +some of the options to the rendering, list and cite setup variants. + +Another difference is now the use of lists. When you define a rendering, you +also define a list. However, all entries are collected in a common list tagged +\type {btx}. Although you will normally configure a rendering you can still set +some properties of lists, but in that case you need to prefix the list +identifier. In the case of the above example this is \type {btx:document}. + +\stopchapter + +\startchapter[title=\MLBIBTEX] + +Todo: how to plug in \MLBIBTEX\ for sorting and other advanced operations. + +\stopchapter + +\startchapter[title=Extensions] + +As \TEX\ and \LUA\ are both open and accessible in \CONTEXT\ it is possible to +extend the functionality of the bibliography related code. For instance, you can add +extra loaders. + +\starttyping +function publications.loaders.myformat(dataset,filename) + local t = { } + -- Load data from 'filename' and convert it to a Lua table 't' with + -- the key as hash entry and fields conforming the luadata table + -- format. + loaders.lua(dataset,t) +end +\stoptyping + +This then permits loading a database (into a dataset) with the command: + +\starttyping +\usebtxdataset[standard][myfile.myformat] +\stoptyping + +The \type {myformat} suffix is recognized automatically. If you want to use another +suffix, you can do this: + +\starttyping +\usebtxdataset[standard][myformat::myfile.txt] +\stoptyping + +\stopchapter + +\startchapter[title=Notes] + +The move from external \BIBTEX\ processing to internal processing has the +advantage that we stay within the same run. In the traditional approach we had +roughly the following steps: + +\startitemize[packed] +\startitem the first run information is collected and written to file \stopitem +\startitem after that run the \BIBTEX\ program converts that file to another one \stopitem +\startitem successive runs use that data for references and producing lists \stopitem +\stopitemize + +In the \MKIV\ approach the bibliographic database is loaded in memory each run +and processing also happens each run. On paper this looks less efficient but as +\LUA\ is quite fast, in practice performance is much better. + +Probably most demanding is the treatment of authors as we have to analyze names, +split multiple authors and reassemble firstnames, vons, surnames and juniors. +When we sort by author sorting vectors have to be made which also has a penalty. +However, in practice the user will not notice a performance degradation. We did +some tests with a list of 500.000 authors, sorted them and typeset them as list +(producing some 5400 dense pages in a small font and with small margins). This is +typical one of these cases where using \LUAJITTEX\ saves quite time. On my +machine it took just over 100 seconds to get this done. Unfortunately not all +operating systems performed equally well: 32 bit versions worked fine, but 64 bit +\LINUX\ either crashed (stalled) the machine or ran out of memory rather fast, +while \MACOSX\ and \WINDOWS\ performed fine. In practice you will never run into +this, unless you produce massive amounts of bibliographic entries. \LUAJIT\ has +some benefits but also some drawbacks. + +\stopchapter + +\stopbodymatter + +\stoptext + +Todo: + +\setuplabeltext[en][reprint=reprint] +\setuplabeltext[de][reprint=Nachdruck] + +note = {\labeltext{reprint} 2004} + diff --git a/Master/texmf-dist/doc/context/manuals/allkind/publications-en.xml b/Master/texmf-dist/doc/context/manuals/allkind/publications-en.xml new file mode 100644 index 00000000000..ea577ccf4b7 --- /dev/null +++ b/Master/texmf-dist/doc/context/manuals/allkind/publications-en.xml @@ -0,0 +1,369 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.html b/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.html index 0cb8799c261..06ab4ba0d99 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.man b/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.man index 93218f2295f..3eb988c9c44 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/ctxtools.man @@ -1,4 +1,4 @@ -.TH "ctxtools" "1" "01-01-2013" "version 1.3.5" "CtxTools" +.TH "ctxtools" "1" "01-01-2014" "version 1.3.5" "CtxTools" .SH NAME .B ctxtools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.html b/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.html index 37d447aef12..40863c4b85e 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.man b/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.man index 5f165363a77..ade6ce4f3a6 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/imgtopdf.man @@ -1,4 +1,4 @@ -.TH "imgtopdf" "1" "01-01-2013" "version 1.1.2" "ImgToPdf" +.TH "imgtopdf" "1" "01-01-2014" "version 1.1.2" "ImgToPdf" .SH NAME .B imgtopdf .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/mptopdf.html b/Master/texmf-dist/doc/context/scripts/mkii/mptopdf.html index e80a3a342ac..4508402b2b8 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/mptopdf.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/mptopdf.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/pdftools.html b/Master/texmf-dist/doc/context/scripts/mkii/pdftools.html index 4c1e7628100..77e3efef3a8 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/pdftools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/pdftools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/pdftools.man b/Master/texmf-dist/doc/context/scripts/mkii/pdftools.man index 2f182ed0235..ddbebe386c0 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/pdftools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/pdftools.man @@ -1,4 +1,4 @@ -.TH "pdftools" "1" "01-01-2013" "version 1.2.1" "PDFTools" +.TH "pdftools" "1" "01-01-2014" "version 1.2.1" "PDFTools" .SH NAME .B pdftools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.html b/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.html index 17f9c002dd8..43593195e38 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.man b/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.man index 71786ce8b79..9a8e5c6379b 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/pstopdf.man @@ -1,4 +1,4 @@ -.TH "pstopdf" "1" "01-01-2013" "version 2.0.1" "PStoPDF" +.TH "pstopdf" "1" "01-01-2014" "version 2.0.1" "PStoPDF" .SH NAME .B pstopdf .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.html b/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.html index a2e39d28677..bb377860dcc 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.man b/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.man index f1bc70b1cc9..a42a80c38f2 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/rlxtools.man @@ -1,4 +1,4 @@ -.TH "rlxtools" "1" "01-01-2013" "version 1.0.1" "RlxTools" +.TH "rlxtools" "1" "01-01-2014" "version 1.0.1" "RlxTools" .SH NAME .B rlxtools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texexec.html b/Master/texmf-dist/doc/context/scripts/mkii/texexec.html index 6b0d7c4bec2..1ba325ba9b1 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texexec.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/texexec.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texexec.man b/Master/texmf-dist/doc/context/scripts/mkii/texexec.man index 54213a30776..cfefa9a74a6 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texexec.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/texexec.man @@ -1,4 +1,4 @@ -.TH "texexec" "1" "01-01-2013" "version 6.2.1" "TeXExec" +.TH "texexec" "1" "01-01-2014" "version 6.2.1" "TeXExec" .SH NAME .B texexec .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.html b/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.html index 534e95671de..8d44012bfee 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.man b/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.man index 212097ff153..77dc02dc5c5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/texmfstart.man @@ -1,4 +1,4 @@ -.TH "mtxrun" "1" "01-01-2013" "version 1.31" "ConTeXt TDS Runner Tool" +.TH "mtxrun" "1" "01-01-2014" "version 1.31" "ConTeXt TDS Runner Tool" .SH NAME .B mtxrun .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/textools.html b/Master/texmf-dist/doc/context/scripts/mkii/textools.html index 8874050fb8b..6e7b2d8aaf1 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/textools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/textools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/textools.man b/Master/texmf-dist/doc/context/scripts/mkii/textools.man index f8aba4683ea..ce26c5172c3 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/textools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/textools.man @@ -1,4 +1,4 @@ -.TH "textools" "1" "01-01-2013" "version 1.3.1" "TeXTools" +.TH "textools" "1" "01-01-2014" "version 1.3.1" "TeXTools" .SH NAME .B textools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texutil.html b/Master/texmf-dist/doc/context/scripts/mkii/texutil.html index 05880e2788a..c98571a079a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texutil.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/texutil.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/texutil.man b/Master/texmf-dist/doc/context/scripts/mkii/texutil.man index 9268e7b19c7..0dab17baa11 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/texutil.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/texutil.man @@ -1,4 +1,4 @@ -.TH "texutil" "1" "01-01-2013" "version 9.1.0" "TeXUtil" +.TH "texutil" "1" "01-01-2014" "version 9.1.0" "TeXUtil" .SH NAME .B texutil .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/tmftools.html b/Master/texmf-dist/doc/context/scripts/mkii/tmftools.html index d3db5fd16b7..af275f69c30 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/tmftools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/tmftools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/tmftools.man b/Master/texmf-dist/doc/context/scripts/mkii/tmftools.man index 9a88f4c4d4a..98044171905 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/tmftools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/tmftools.man @@ -1,4 +1,4 @@ -.TH "tmftools" "1" "01-01-2013" "version 1.1.0" "TMFTools" +.TH "tmftools" "1" "01-01-2014" "version 1.1.0" "TMFTools" .SH NAME .B tmftools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkii/xmltools.html b/Master/texmf-dist/doc/context/scripts/mkii/xmltools.html index 7712336097f..5d7d25d3ab5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/xmltools.html +++ b/Master/texmf-dist/doc/context/scripts/mkii/xmltools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkii/xmltools.man b/Master/texmf-dist/doc/context/scripts/mkii/xmltools.man index 3d2ca856ff3..2e61a14314e 100644 --- a/Master/texmf-dist/doc/context/scripts/mkii/xmltools.man +++ b/Master/texmf-dist/doc/context/scripts/mkii/xmltools.man @@ -1,4 +1,4 @@ -.TH "xmltools" "1" "01-01-2013" "version 1.2.2" "XMLTools" +.TH "xmltools" "1" "01-01-2014" "version 1.2.2" "XMLTools" .SH NAME .B xmltools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/context.html b/Master/texmf-dist/doc/context/scripts/mkiv/context.html index ef05d3bb6a1..0833089aaba 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/context.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/context.html @@ -2,9 +2,15 @@ + - - + @@ -69,6 +75,9 @@ --jitonuse luajittex with jit turned on (in most cases not faster, even slower) --onceonly run once (no multipass data file is produced) + --runsprocess at most this many times + --forcedrunsprocess this many times (permits for optimization trial runs) + --batchmoderun without stopping and do not show messages on the console --nonstopmoderun without stopping --synctexrun with synctex enabled (optional value: zipped, unzipped, 1, -1) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/context.man b/Master/texmf-dist/doc/context/scripts/mkiv/context.man index 878691b597c..c1808f0735a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/context.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/context.man @@ -1,4 +1,4 @@ -.TH "mtx-context" "1" "01-01-2013" "version 0.60" "ConTeXt Process Management" +.TH "mtx-context" "1" "01-01-2014" "version 0.60" "ConTeXt Process Management" .SH NAME .B mtx-context .SH SYNOPSIS @@ -95,6 +95,12 @@ use luajittex with jit turned on (in most cases not faster, even slower) .B --once only run once (no multipass data file is produced) .TP +.B --runs +process at most this many times +.TP +.B --forcedruns +process this many times (permits for optimization trial runs) +.TP .B --batchmode run without stopping and do not show messages on the console .TP diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/context.xml b/Master/texmf-dist/doc/context/scripts/mkiv/context.xml index a3812288f29..af8d5cc20e5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/context.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/context.xml @@ -108,6 +108,14 @@ only run once (no multipass data file is produced) + + process at most this many times + + + process this many times (permits for optimization trial runs) + + + run without stopping and do not show messages on the console @@ -117,7 +125,7 @@ run with synctex enabled (optional value: zipped, unzipped, 1, -1) - + generate file database etc. (as luatools does) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/luatools.html b/Master/texmf-dist/doc/context/scripts/mkiv/luatools.html index 6cb869a2bac..614896880fb 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/luatools.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/luatools.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/luatools.man b/Master/texmf-dist/doc/context/scripts/mkiv/luatools.man index 145e9f6083b..72dea580063 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/luatools.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/luatools.man @@ -1,4 +1,4 @@ -.TH "luatools" "1" "01-01-2013" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" +.TH "luatools" "1" "01-01-2014" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" .SH NAME .B luatools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.html index 21de59c086f..a26e94ed6fa 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.man index cd0b007fb3d..6f78cf43d2b 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-babel.man @@ -1,4 +1,4 @@ -.TH "mtx-babel" "1" "01-01-2013" "version 1.20" "Babel Input To UTF Conversion" +.TH "mtx-babel" "1" "01-01-2014" "version 1.20" "Babel Input To UTF Conversion" .SH NAME .B mtx-babel .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.html index 2d97a2811db..93d79f40bef 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.man index 6c72dcb07f1..84d67a3fe29 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-base.man @@ -1,4 +1,4 @@ -.TH "mtx-base" "1" "01-01-2013" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" +.TH "mtx-base" "1" "01-01-2014" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" .SH NAME .B mtx-base .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.html new file mode 100644 index 00000000000..ba1591b4bee --- /dev/null +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.html @@ -0,0 +1,53 @@ + + + + + + + + + + + bibtex helpers + + + + + +
+
bibtex helpers
+
+
+
+
wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl
+
+
+
+ +
+
+

Command line options

+ + + + + +
flagvaluedescription
--toxmlconvert bibtex database(s) to xml
--toluaconvert bibtex database(s) to lua
+
+

Example

+mtxrun --script bibtex --tolua bibl-001.bib +
mtxrun --script bibtex --tolua --simple bibl-001.bib +
mtxrun --script bibtex --toxml bibl-001.bib bibl-002.bib bibl-003.bib biblio.xml +

+
+ + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.man new file mode 100644 index 00000000000..cedf41b8bc6 --- /dev/null +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.man @@ -0,0 +1,30 @@ +.TH "mtx-bibtex" "1" "01-01-2014" "version 1.00" "bibtex helpers" +.SH NAME +.B mtx-bibtex +.SH SYNOPSIS +.B mtxrun --script bibtex [ +.I OPTIONS ... +.B ] [ +.I FILENAMES +.B ] +.SH DESCRIPTION +.B bibtex helpers +.SH OPTIONS +.TP +.B --toxml +convert bibtex database(s) to xml +.TP +.B --tolua +convert bibtex database(s) to lua +.SH AUTHOR +More information about ConTeXt and the tools that come with it can be found at: + + +.B "maillist:" +ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context + +.B "webpage:" +http://www.pragma-ade.nl / http://tex.aanhet.net + +.B "wiki:" +http://contextgarden.net diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.xml new file mode 100644 index 00000000000..b33e1809c37 --- /dev/null +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-bibtex.xml @@ -0,0 +1,26 @@ + + + + mtx-bibtex + bibtex helpers + 1.00 + + + + + convert bibtex database(s) to xml + convert bibtex database(s) to lua + + + + + + Example + + mtxrun --script bibtex --tolua bibl-001.bib + mtxrun --script bibtex --tolua --simple bibl-001.bib + mtxrun --script bibtex --toxml bibl-001.bib bibl-002.bib bibl-003.bib biblio.xml + + + + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.html index a344d2394a9..fdab3ed2051 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.man index 26f3793fc2b..02f8a2ec470 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-cache.man @@ -1,4 +1,4 @@ -.TH "mtx-cache" "1" "01-01-2013" "version 0.10" "ConTeXt &error; MetaTeX Cache Management" +.TH "mtx-cache" "1" "01-01-2014" "version 0.10" "ConTeXt &error; MetaTeX Cache Management" .SH NAME .B mtx-cache .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.html index 64bb3703886..93f1995b99e 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.man index 5d3df23e6a4..749f6315edb 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-chars.man @@ -1,4 +1,4 @@ -.TH "mtx-chars" "1" "01-01-2013" "version 0.10" "MkII Character Table Generators" +.TH "mtx-chars" "1" "01-01-2014" "version 0.10" "MkII Character Table Generators" .SH NAME .B mtx-chars .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.html index 88cbc875948..bf1f7da131a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.man index 72e33b088eb..3893081cbb6 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-check.man @@ -1,4 +1,4 @@ -.TH "mtx-check" "1" "01-01-2013" "version 0.10" "Basic ConTeXt Syntax Checking" +.TH "mtx-check" "1" "01-01-2014" "version 0.10" "Basic ConTeXt Syntax Checking" .SH NAME .B mtx-check .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.html index 3628fb66aab..1a62f189166 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.man index d466b5ea30c..68959ae744b 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-colors.man @@ -1,4 +1,4 @@ -.TH "mtx-colors" "1" "01-01-2013" "version 0.10" "ConTeXt Color Management" +.TH "mtx-colors" "1" "01-01-2014" "version 0.10" "ConTeXt Color Management" .SH NAME .B mtx-colors .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.html index ef05d3bb6a1..0833089aaba 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.html @@ -2,9 +2,15 @@ + - - + @@ -69,6 +75,9 @@ --jitonuse luajittex with jit turned on (in most cases not faster, even slower) --onceonly run once (no multipass data file is produced) + --runsprocess at most this many times + --forcedrunsprocess this many times (permits for optimization trial runs) + --batchmoderun without stopping and do not show messages on the console --nonstopmoderun without stopping --synctexrun with synctex enabled (optional value: zipped, unzipped, 1, -1) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.man index 878691b597c..c1808f0735a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.man @@ -1,4 +1,4 @@ -.TH "mtx-context" "1" "01-01-2013" "version 0.60" "ConTeXt Process Management" +.TH "mtx-context" "1" "01-01-2014" "version 0.60" "ConTeXt Process Management" .SH NAME .B mtx-context .SH SYNOPSIS @@ -95,6 +95,12 @@ use luajittex with jit turned on (in most cases not faster, even slower) .B --once only run once (no multipass data file is produced) .TP +.B --runs +process at most this many times +.TP +.B --forcedruns +process this many times (permits for optimization trial runs) +.TP .B --batchmode run without stopping and do not show messages on the console .TP diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.xml index a3812288f29..af8d5cc20e5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-context.xml @@ -108,6 +108,14 @@ only run once (no multipass data file is produced) + + process at most this many times + + + process this many times (permits for optimization trial runs) + +
+ run without stopping and do not show messages on the console @@ -117,7 +125,7 @@ run with synctex enabled (optional value: zipped, unzipped, 1, -1) - + generate file database etc. (as luatools does) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.html index 6c8bb99d845..45015a34e94 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.man index 518435d1e2b..52bcd1d88f6 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-epub.man @@ -1,4 +1,4 @@ -.TH "mtx-epub" "1" "01-01-2013" "version 0.12" "ConTeXt EPUB Helpers" +.TH "mtx-epub" "1" "01-01-2014" "version 0.12" "ConTeXt EPUB Helpers" .SH NAME .B mtx-epub .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.html index 0719d9c0b2c..4b29b62eb05 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.man index 43de2a3a4de..41d5120e09d 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fcd.man @@ -1,4 +1,4 @@ -.TH "mtx-fcd" "1" "01-01-2013" "version 1.00" "Fast Directory Change" +.TH "mtx-fcd" "1" "01-01-2014" "version 1.00" "Fast Directory Change" .SH NAME .B mtx-fcd .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.html index 293b1cb95e8..cbb3167c023 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.html @@ -2,9 +2,15 @@ + - - + @@ -34,6 +40,7 @@ flagvaluedescription --collectcollect albums in xml file + --patternuse pattern for locating files

Example

diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.man index ef914f2acff..0d2c94308b0 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.man @@ -1,4 +1,4 @@ -.TH "mtx-flac" "1" "01-01-2013" "version 0.10" "ConTeXt Flac Helpers" +.TH "mtx-flac" "1" "01-01-2014" "version 0.10" "ConTeXt Flac Helpers" .SH NAME .B mtx-flac .SH SYNOPSIS @@ -13,6 +13,9 @@ .TP .B --collect collect albums in xml file +.TP +.B --pattern +use pattern for locating files .SH AUTHOR More information about ConTeXt and the tools that come with it can be found at: diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.xml index bd5fc9bc9e7..00af3d807e5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-flac.xml @@ -9,6 +9,7 @@ collect albums in xml file + use pattern for locating files diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.html index aa30040859a..3ddc2fa8ef6 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.man index b31e39abd24..9136e30fe58 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-fonts.man @@ -1,4 +1,4 @@ -.TH "mtx-fonts" "1" "01-01-2013" "version 0.21" "ConTeXt Font Database Management" +.TH "mtx-fonts" "1" "01-01-2014" "version 0.21" "ConTeXt Font Database Management" .SH NAME .B mtx-fonts .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.html index 3df541ba847..45a32f98702 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.man index 6b86ec75591..4bc7ea62e57 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-grep.man @@ -1,4 +1,4 @@ -.TH "mtx-grep" "1" "01-01-2013" "version 0.10" "Simple Grepper" +.TH "mtx-grep" "1" "01-01-2014" "version 0.10" "Simple Grepper" .SH NAME .B mtx-grep .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.html index 25d26392538..baafab87da0 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.man index 232451621a6..862fa08bc54 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-interface.man @@ -1,4 +1,4 @@ -.TH "mtx-interface" "1" "01-01-2013" "version 0.13" "ConTeXt Interface Related Goodies" +.TH "mtx-interface" "1" "01-01-2014" "version 0.13" "ConTeXt Interface Related Goodies" .SH NAME .B mtx-interface .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.html index d9be7074423..51708663bdc 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.man index 9ccaddc9f2d..0c60e33e26e 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metapost.man @@ -1,4 +1,4 @@ -.TH "mtx-metapost" "1" "01-01-2013" "version 0.10" "MetaPost to PDF processor" +.TH "mtx-metapost" "1" "01-01-2014" "version 0.10" "MetaPost to PDF processor" .SH NAME .B mtx-metapost .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.html index ac6c33b98db..0c563e566c3 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.man index bd67ff4d321..a852686454a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-metatex.man @@ -1,4 +1,4 @@ -.TH "mtx-metatex" "1" "01-01-2013" "version 0.10" "MetaTeX Process Management" +.TH "mtx-metatex" "1" "01-01-2014" "version 0.10" "MetaTeX Process Management" .SH NAME .B mtx-metatex .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.html index 4edfbdb8278..f13ccbb6f72 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.man index a719c16a077..ebdc51c9ef1 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-modules.man @@ -1,4 +1,4 @@ -.TH "mtx-modules" "1" "01-01-2013" "version 1.00" "ConTeXt Module Documentation Generators" +.TH "mtx-modules" "1" "01-01-2014" "version 1.00" "ConTeXt Module Documentation Generators" .SH NAME .B mtx-modules .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.html index 42e54a3ac9a..51dd6189fa9 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.man index af11e6aec01..6df6cf0ca17 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-package.man @@ -1,4 +1,4 @@ -.TH "mtx-package" "1" "01-01-2013" "version 0.10" "Distribution Related Goodies" +.TH "mtx-package" "1" "01-01-2014" "version 0.10" "Distribution Related Goodies" .SH NAME .B mtx-package .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.html index e5ce253ef2e..07d5265c82a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.man index 70a951d210c..3d6bf4d3c67 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-patterns.man @@ -1,4 +1,4 @@ -.TH "mtx-patterns" "1" "01-01-2013" "version 0.20" "ConTeXt Pattern File Management" +.TH "mtx-patterns" "1" "01-01-2014" "version 0.20" "ConTeXt Pattern File Management" .SH NAME .B mtx-patterns .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.html index ddb4929d6b0..f292c00893c 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.man index 4967e93c79f..97914846200 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-pdf.man @@ -1,4 +1,4 @@ -.TH "mtx-pdf" "1" "01-01-2013" "version 0.10" "ConTeXt PDF Helpers" +.TH "mtx-pdf" "1" "01-01-2014" "version 0.10" "ConTeXt PDF Helpers" .SH NAME .B mtx-pdf .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.html index cdb9e9a47fd..d7600397adb 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.html @@ -2,9 +2,15 @@ + - - + @@ -34,6 +40,7 @@ flagvaluedescription --makecreate format file + --fontscreate plain font database --runprocess file --formatstringformat name (default: luatex-plain) --enginestringengine to use (default: luatex) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.man index 0dbb24475f5..717c9b6e153 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.man @@ -1,4 +1,4 @@ -.TH "mtx-plain" "1" "01-01-2013" "version 1.00" "Plain TeX Runner" +.TH "mtx-plain" "1" "01-01-2014" "version 1.00" "Plain TeX Runner" .SH NAME .B mtx-plain .SH SYNOPSIS @@ -14,6 +14,9 @@ .B --make create format file .TP +.B --fonts +create plain font database +.TP .B --run process file .TP diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.xml index 1c1b491701f..a0d73279ea0 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-plain.xml @@ -9,6 +9,7 @@ create format file + create plain font database process file format name (default: luatex-plain) engine to use (default: luatex) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.html index 843349e4d70..46714e67b60 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.man index 5eba4861aa4..9b4671f13cf 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-profile.man @@ -1,4 +1,4 @@ -.TH "mtx-profile" "1" "01-01-2013" "version 1.00" "ConTeXt MkIV LuaTeX Profiler" +.TH "mtx-profile" "1" "01-01-2014" "version 1.00" "ConTeXt MkIV LuaTeX Profiler" .SH NAME .B mtx-profile .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.html index 0f805ff8367..9b2b3af3aa7 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.man index 5f3bc1fea00..5119eae2907 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-rsync.man @@ -1,4 +1,4 @@ -.TH "mtx-rsync" "1" "01-01-2013" "version 0.10" "Rsync Helpers" +.TH "mtx-rsync" "1" "01-01-2014" "version 0.10" "Rsync Helpers" .SH NAME .B mtx-rsync .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.html index 041fbaa5197..24229db736f 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.html @@ -2,9 +2,15 @@ + - - + @@ -34,6 +40,8 @@ flagvaluedescription --wordsconvert spell-*.txt into spell-*.lua + --treeconverts a tree into an html tree (--source --target --numbers) + --fileconverts a file into an html tree (--source --target --numbers --lexer)
diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.man index 118179e9184..8f268c5541d 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.man @@ -1,4 +1,4 @@ -.TH "mtx-scite" "1" "01-01-2013" "version 1.00" "Scite Helper Script" +.TH "mtx-scite" "1" "01-01-2014" "version 1.00" "Scite Helper Script" .SH NAME .B mtx-scite .SH SYNOPSIS @@ -13,6 +13,12 @@ .TP .B --words convert spell-*.txt into spell-*.lua +.TP +.B --tree +converts a tree into an html tree (--source --target --numbers) +.TP +.B --file +converts a file into an html tree (--source --target --numbers --lexer) .SH AUTHOR More information about ConTeXt and the tools that come with it can be found at: diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.xml index 87fe506dc8f..65ad8736a57 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-scite.xml @@ -9,6 +9,8 @@ convert spell-*.txt into spell-*.lua + converts a tree into an html tree (--source --target --numbers) + converts a file into an html tree (--source --target --numbers --lexer) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.html index 74d1d40f14a..11d3c59c372 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.man index 18373ad4b1c..a43fd449c4c 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-server.man @@ -1,4 +1,4 @@ -.TH "mtx-server" "1" "01-01-2013" "version 0.10" "Simple Webserver For Helpers" +.TH "mtx-server" "1" "01-01-2014" "version 0.10" "Simple Webserver For Helpers" .SH NAME .B mtx-server .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.html index 996fe90eba1..624e9ab1827 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.man index df2d4b84367..21dd62fe46a 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-texworks.man @@ -1,4 +1,4 @@ -.TH "mtx-texworks" "1" "01-01-2013" "version 1.00" "TeXworks Startup Script" +.TH "mtx-texworks" "1" "01-01-2014" "version 1.00" "TeXworks Startup Script" .SH NAME .B mtx-texworks .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.html index ebad34be5fe..9626f6d8130 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.man index 831ce60eda4..19aaca1732d 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-timing.man @@ -1,4 +1,4 @@ -.TH "mtx-timing" "1" "01-01-2013" "version 0.10" "ConTeXt Timing Tools" +.TH "mtx-timing" "1" "01-01-2014" "version 0.10" "ConTeXt Timing Tools" .SH NAME .B mtx-timing .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.html index c4f25b2ed13..ae3933f2471 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.html @@ -2,9 +2,15 @@ + - - + @@ -44,6 +50,7 @@ --recurserecurse into subdirecories --stripnametake pathpart of given pattern --longnameset name attributes to full path name + --downcaselowercase names --patternglob pattern (default: *) --recurserecurse into subdirecories diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.man index f56b27bde55..45011d21d46 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.man @@ -1,4 +1,4 @@ -.TH "mtx-tools" "1" "01-01-2013" "version 1.01" "Some File Related Goodies" +.TH "mtx-tools" "1" "01-01-2014" "version 1.01" "Some File Related Goodies" .SH NAME .B mtx-tools .SH SYNOPSIS @@ -41,6 +41,9 @@ take pathpart of given pattern .B --longname set name attributes to full path name .TP +.B --downcase +lowercase names +.TP .B --pattern glob pattern (default: *) .TP diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.xml index a2ce84d5b32..ec699a6b217 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.xml +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-tools.xml @@ -20,6 +20,7 @@ recurse into subdirecories take pathpart of given pattern set name attributes to full path name + lowercase names
glob pattern (default: *) diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.html index 58c124487db..6bc987e8fe4 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.man index 5e1a369b2f7..ffddc1cf9a8 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-unzip.man @@ -1,4 +1,4 @@ -.TH "mtx-unzip" "1" "01-01-2013" "version 0.10" "Simple Unzipper" +.TH "mtx-unzip" "1" "01-01-2014" "version 0.10" "Simple Unzipper" .SH NAME .B mtx-unzip .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-update.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-update.html index ea04dcfb36d..1cc6bd3af39 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-update.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-update.html @@ -2,13 +2,19 @@ + - - + - ConTeXt Minimals Updater 0.31 + ConTeXt Minimals Updater 1.02 + + + +
+
YouLess Fetcher 1.00
+
+
+
+
wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl
+
+
+
+ +
+
+

Command line options

+ + + + + + + + + +
flagvaluedescription
--collectcollect data from device
--nobackupdon't backup old datafile
--nofiledon't write data to file (for checking)
--kwhsummative kwh data
--wattcollected watt data
--hostip address of device
+
+

Example

+mtxrun --script youless --collect --host=192.168.2.50 --kwh +
mtxrun --script youless --collect --host=192.168.2.50 --watt somefile.lua +

+
+ + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.man new file mode 100644 index 00000000000..c1e9594c1b0 --- /dev/null +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.man @@ -0,0 +1,42 @@ +.TH "mtx-youless" "1" "01-01-2014" "version 1.00" "youless Fetcher" +.SH NAME +.B mtx-youless +.SH SYNOPSIS +.B mtxrun --script youless [ +.I OPTIONS ... +.B ] [ +.I FILENAMES +.B ] +.SH DESCRIPTION +.B youless Fetcher +.SH OPTIONS +.TP +.B --collect +collect data from device +.TP +.B --nobackup +don't backup old datafile +.TP +.B --nofile +don't write data to file (for checking) +.TP +.B --kwh +summative kwh data +.TP +.B --watt +collected watt data +.TP +.B --host +ip address of device +.SH AUTHOR +More information about ConTeXt and the tools that come with it can be found at: + + +.B "maillist:" +ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context + +.B "webpage:" +http://www.pragma-ade.nl / http://tex.aanhet.net + +.B "wiki:" +http://contextgarden.net diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.xml b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.xml new file mode 100644 index 00000000000..cd402c3d062 --- /dev/null +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtx-youless.xml @@ -0,0 +1,29 @@ + + + + mtx-youless + youless Fetcher + 1.00 + + + + + collect data from device + don't backup old datafile + don't write data to file (for checking) + summative kwh data + collected watt data + ip address of device + + + + + + Example + + mtxrun --script youless --collect --host=192.168.2.50 --kwh + mtxrun --script youless --collect --host=192.168.2.50 --watt somefile.lua + + + + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.html b/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.html index 37731369499..f2c0e69fab7 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.html +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.html @@ -2,9 +2,15 @@ + - - + diff --git a/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.man b/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.man index 212097ff153..77dc02dc5c5 100644 --- a/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.man +++ b/Master/texmf-dist/doc/context/scripts/mkiv/mtxrun.man @@ -1,4 +1,4 @@ -.TH "mtxrun" "1" "01-01-2013" "version 1.31" "ConTeXt TDS Runner Tool" +.TH "mtxrun" "1" "01-01-2014" "version 1.31" "ConTeXt TDS Runner Tool" .SH NAME .B mtxrun .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/context.1 b/Master/texmf-dist/doc/man/man1/context.1 index 878691b597c..c1808f0735a 100644 --- a/Master/texmf-dist/doc/man/man1/context.1 +++ b/Master/texmf-dist/doc/man/man1/context.1 @@ -1,4 +1,4 @@ -.TH "mtx-context" "1" "01-01-2013" "version 0.60" "ConTeXt Process Management" +.TH "mtx-context" "1" "01-01-2014" "version 0.60" "ConTeXt Process Management" .SH NAME .B mtx-context .SH SYNOPSIS @@ -95,6 +95,12 @@ use luajittex with jit turned on (in most cases not faster, even slower) .B --once only run once (no multipass data file is produced) .TP +.B --runs +process at most this many times +.TP +.B --forcedruns +process this many times (permits for optimization trial runs) +.TP .B --batchmode run without stopping and do not show messages on the console .TP diff --git a/Master/texmf-dist/doc/man/man1/context.man1.pdf b/Master/texmf-dist/doc/man/man1/context.man1.pdf index daa76ca254d..8bdc14430a7 100644 Binary files a/Master/texmf-dist/doc/man/man1/context.man1.pdf and b/Master/texmf-dist/doc/man/man1/context.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/ctxtools.1 b/Master/texmf-dist/doc/man/man1/ctxtools.1 index 93218f2295f..3eb988c9c44 100644 --- a/Master/texmf-dist/doc/man/man1/ctxtools.1 +++ b/Master/texmf-dist/doc/man/man1/ctxtools.1 @@ -1,4 +1,4 @@ -.TH "ctxtools" "1" "01-01-2013" "version 1.3.5" "CtxTools" +.TH "ctxtools" "1" "01-01-2014" "version 1.3.5" "CtxTools" .SH NAME .B ctxtools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf b/Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf index d074f20a72c..7cb54e9cb6a 100644 Binary files a/Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf and b/Master/texmf-dist/doc/man/man1/ctxtools.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/luatools.1 b/Master/texmf-dist/doc/man/man1/luatools.1 index 145e9f6083b..72dea580063 100644 --- a/Master/texmf-dist/doc/man/man1/luatools.1 +++ b/Master/texmf-dist/doc/man/man1/luatools.1 @@ -1,4 +1,4 @@ -.TH "luatools" "1" "01-01-2013" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" +.TH "luatools" "1" "01-01-2014" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" .SH NAME .B luatools .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/luatools.man1.pdf b/Master/texmf-dist/doc/man/man1/luatools.man1.pdf index 6f3511af65e..49376c8fc76 100644 Binary files a/Master/texmf-dist/doc/man/man1/luatools.man1.pdf and b/Master/texmf-dist/doc/man/man1/luatools.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf b/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf index b7c7fd90fa1..62e79a41f3f 100644 Binary files a/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf and b/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-babel.1 b/Master/texmf-dist/doc/man/man1/mtx-babel.1 index cd0b007fb3d..6f78cf43d2b 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-babel.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-babel.1 @@ -1,4 +1,4 @@ -.TH "mtx-babel" "1" "01-01-2013" "version 1.20" "Babel Input To UTF Conversion" +.TH "mtx-babel" "1" "01-01-2014" "version 1.20" "Babel Input To UTF Conversion" .SH NAME .B mtx-babel .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf index 57b86b5a049..b815be58ad6 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-babel.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-base.1 b/Master/texmf-dist/doc/man/man1/mtx-base.1 index 6c72dcb07f1..84d67a3fe29 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-base.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-base.1 @@ -1,4 +1,4 @@ -.TH "mtx-base" "1" "01-01-2013" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" +.TH "mtx-base" "1" "01-01-2014" "version 1.35" "ConTeXt TDS Management Tool (aka luatools)" .SH NAME .B mtx-base .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf index 867c0712a8a..e9e941364e3 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-base.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-bibtex.1 b/Master/texmf-dist/doc/man/man1/mtx-bibtex.1 new file mode 100644 index 00000000000..cedf41b8bc6 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/mtx-bibtex.1 @@ -0,0 +1,30 @@ +.TH "mtx-bibtex" "1" "01-01-2014" "version 1.00" "bibtex helpers" +.SH NAME +.B mtx-bibtex +.SH SYNOPSIS +.B mtxrun --script bibtex [ +.I OPTIONS ... +.B ] [ +.I FILENAMES +.B ] +.SH DESCRIPTION +.B bibtex helpers +.SH OPTIONS +.TP +.B --toxml +convert bibtex database(s) to xml +.TP +.B --tolua +convert bibtex database(s) to lua +.SH AUTHOR +More information about ConTeXt and the tools that come with it can be found at: + + +.B "maillist:" +ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context + +.B "webpage:" +http://www.pragma-ade.nl / http://tex.aanhet.net + +.B "wiki:" +http://contextgarden.net diff --git a/Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf new file mode 100644 index 00000000000..c43d55d90d0 Binary files /dev/null and b/Master/texmf-dist/doc/man/man1/mtx-bibtex.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-cache.1 b/Master/texmf-dist/doc/man/man1/mtx-cache.1 index 26f3793fc2b..02f8a2ec470 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-cache.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-cache.1 @@ -1,4 +1,4 @@ -.TH "mtx-cache" "1" "01-01-2013" "version 0.10" "ConTeXt &error; MetaTeX Cache Management" +.TH "mtx-cache" "1" "01-01-2014" "version 0.10" "ConTeXt &error; MetaTeX Cache Management" .SH NAME .B mtx-cache .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf index 58d57fe0e2c..95e1a2edfb7 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-cache.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-chars.1 b/Master/texmf-dist/doc/man/man1/mtx-chars.1 index 5d3df23e6a4..749f6315edb 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-chars.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-chars.1 @@ -1,4 +1,4 @@ -.TH "mtx-chars" "1" "01-01-2013" "version 0.10" "MkII Character Table Generators" +.TH "mtx-chars" "1" "01-01-2014" "version 0.10" "MkII Character Table Generators" .SH NAME .B mtx-chars .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf index 9f19aaf868e..a4e73798c45 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-chars.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-check.1 b/Master/texmf-dist/doc/man/man1/mtx-check.1 index 72e33b088eb..3893081cbb6 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-check.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-check.1 @@ -1,4 +1,4 @@ -.TH "mtx-check" "1" "01-01-2013" "version 0.10" "Basic ConTeXt Syntax Checking" +.TH "mtx-check" "1" "01-01-2014" "version 0.10" "Basic ConTeXt Syntax Checking" .SH NAME .B mtx-check .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf index 9a81b60b558..c33f8d8a0ee 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-check.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-colors.1 b/Master/texmf-dist/doc/man/man1/mtx-colors.1 index d466b5ea30c..68959ae744b 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-colors.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-colors.1 @@ -1,4 +1,4 @@ -.TH "mtx-colors" "1" "01-01-2013" "version 0.10" "ConTeXt Color Management" +.TH "mtx-colors" "1" "01-01-2014" "version 0.10" "ConTeXt Color Management" .SH NAME .B mtx-colors .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf index 9f4ce941c1f..0b45ff8e34d 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-colors.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-context.1 b/Master/texmf-dist/doc/man/man1/mtx-context.1 index 878691b597c..c1808f0735a 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-context.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-context.1 @@ -1,4 +1,4 @@ -.TH "mtx-context" "1" "01-01-2013" "version 0.60" "ConTeXt Process Management" +.TH "mtx-context" "1" "01-01-2014" "version 0.60" "ConTeXt Process Management" .SH NAME .B mtx-context .SH SYNOPSIS @@ -95,6 +95,12 @@ use luajittex with jit turned on (in most cases not faster, even slower) .B --once only run once (no multipass data file is produced) .TP +.B --runs +process at most this many times +.TP +.B --forcedruns +process this many times (permits for optimization trial runs) +.TP .B --batchmode run without stopping and do not show messages on the console .TP diff --git a/Master/texmf-dist/doc/man/man1/mtx-context.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-context.man1.pdf index 1ce0c1739a8..3a37e2ba683 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-context.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-context.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-epub.1 b/Master/texmf-dist/doc/man/man1/mtx-epub.1 index 518435d1e2b..52bcd1d88f6 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-epub.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-epub.1 @@ -1,4 +1,4 @@ -.TH "mtx-epub" "1" "01-01-2013" "version 0.12" "ConTeXt EPUB Helpers" +.TH "mtx-epub" "1" "01-01-2014" "version 0.12" "ConTeXt EPUB Helpers" .SH NAME .B mtx-epub .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf index 1c222232130..4b4255b6151 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-epub.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-fcd.1 b/Master/texmf-dist/doc/man/man1/mtx-fcd.1 index 43de2a3a4de..41d5120e09d 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-fcd.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-fcd.1 @@ -1,4 +1,4 @@ -.TH "mtx-fcd" "1" "01-01-2013" "version 1.00" "Fast Directory Change" +.TH "mtx-fcd" "1" "01-01-2014" "version 1.00" "Fast Directory Change" .SH NAME .B mtx-fcd .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf index f0ff5e2d3d6..56b872aac7e 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-fcd.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-flac.1 b/Master/texmf-dist/doc/man/man1/mtx-flac.1 index ef914f2acff..0d2c94308b0 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-flac.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-flac.1 @@ -1,4 +1,4 @@ -.TH "mtx-flac" "1" "01-01-2013" "version 0.10" "ConTeXt Flac Helpers" +.TH "mtx-flac" "1" "01-01-2014" "version 0.10" "ConTeXt Flac Helpers" .SH NAME .B mtx-flac .SH SYNOPSIS @@ -13,6 +13,9 @@ .TP .B --collect collect albums in xml file +.TP +.B --pattern +use pattern for locating files .SH AUTHOR More information about ConTeXt and the tools that come with it can be found at: diff --git a/Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf index 8512cab34d3..119e8a84620 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-flac.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-fonts.1 b/Master/texmf-dist/doc/man/man1/mtx-fonts.1 index b31e39abd24..9136e30fe58 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-fonts.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-fonts.1 @@ -1,4 +1,4 @@ -.TH "mtx-fonts" "1" "01-01-2013" "version 0.21" "ConTeXt Font Database Management" +.TH "mtx-fonts" "1" "01-01-2014" "version 0.21" "ConTeXt Font Database Management" .SH NAME .B mtx-fonts .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf index 1038f28dfcb..b74b98fbdb9 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-fonts.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-grep.1 b/Master/texmf-dist/doc/man/man1/mtx-grep.1 index 6b86ec75591..4bc7ea62e57 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-grep.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-grep.1 @@ -1,4 +1,4 @@ -.TH "mtx-grep" "1" "01-01-2013" "version 0.10" "Simple Grepper" +.TH "mtx-grep" "1" "01-01-2014" "version 0.10" "Simple Grepper" .SH NAME .B mtx-grep .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf index e5fae7d934c..f4f38d79d48 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-grep.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-interface.1 b/Master/texmf-dist/doc/man/man1/mtx-interface.1 index 232451621a6..862fa08bc54 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-interface.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-interface.1 @@ -1,4 +1,4 @@ -.TH "mtx-interface" "1" "01-01-2013" "version 0.13" "ConTeXt Interface Related Goodies" +.TH "mtx-interface" "1" "01-01-2014" "version 0.13" "ConTeXt Interface Related Goodies" .SH NAME .B mtx-interface .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-interface.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-interface.man1.pdf index cf007f8ba3e..9017cb6e3aa 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-interface.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-interface.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-metapost.1 b/Master/texmf-dist/doc/man/man1/mtx-metapost.1 index 9ccaddc9f2d..0c60e33e26e 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-metapost.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-metapost.1 @@ -1,4 +1,4 @@ -.TH "mtx-metapost" "1" "01-01-2013" "version 0.10" "MetaPost to PDF processor" +.TH "mtx-metapost" "1" "01-01-2014" "version 0.10" "MetaPost to PDF processor" .SH NAME .B mtx-metapost .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-metapost.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-metapost.man1.pdf index be5a6f70fd7..7559db630fc 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-metapost.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-metapost.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-metatex.1 b/Master/texmf-dist/doc/man/man1/mtx-metatex.1 index bd67ff4d321..a852686454a 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-metatex.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-metatex.1 @@ -1,4 +1,4 @@ -.TH "mtx-metatex" "1" "01-01-2013" "version 0.10" "MetaTeX Process Management" +.TH "mtx-metatex" "1" "01-01-2014" "version 0.10" "MetaTeX Process Management" .SH NAME .B mtx-metatex .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-metatex.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-metatex.man1.pdf index b93c97233d9..43e045050dc 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-metatex.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-metatex.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-modules.1 b/Master/texmf-dist/doc/man/man1/mtx-modules.1 index a719c16a077..ebdc51c9ef1 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-modules.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-modules.1 @@ -1,4 +1,4 @@ -.TH "mtx-modules" "1" "01-01-2013" "version 1.00" "ConTeXt Module Documentation Generators" +.TH "mtx-modules" "1" "01-01-2014" "version 1.00" "ConTeXt Module Documentation Generators" .SH NAME .B mtx-modules .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-modules.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-modules.man1.pdf index 52d9c840aa1..79435aedad2 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-modules.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-modules.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-package.1 b/Master/texmf-dist/doc/man/man1/mtx-package.1 index af11e6aec01..6df6cf0ca17 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-package.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-package.1 @@ -1,4 +1,4 @@ -.TH "mtx-package" "1" "01-01-2013" "version 0.10" "Distribution Related Goodies" +.TH "mtx-package" "1" "01-01-2014" "version 0.10" "Distribution Related Goodies" .SH NAME .B mtx-package .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-package.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-package.man1.pdf index bf463d083b1..8efc2f29843 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-package.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-package.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-patterns.1 b/Master/texmf-dist/doc/man/man1/mtx-patterns.1 index 70a951d210c..3d6bf4d3c67 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-patterns.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-patterns.1 @@ -1,4 +1,4 @@ -.TH "mtx-patterns" "1" "01-01-2013" "version 0.20" "ConTeXt Pattern File Management" +.TH "mtx-patterns" "1" "01-01-2014" "version 0.20" "ConTeXt Pattern File Management" .SH NAME .B mtx-patterns .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-patterns.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-patterns.man1.pdf index 1727556fb42..c1c04b1c860 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-patterns.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-patterns.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-pdf.1 b/Master/texmf-dist/doc/man/man1/mtx-pdf.1 index 4967e93c79f..97914846200 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-pdf.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-pdf.1 @@ -1,4 +1,4 @@ -.TH "mtx-pdf" "1" "01-01-2013" "version 0.10" "ConTeXt PDF Helpers" +.TH "mtx-pdf" "1" "01-01-2014" "version 0.10" "ConTeXt PDF Helpers" .SH NAME .B mtx-pdf .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf index d6dbc4053e7..7e8125d9905 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-pdf.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-plain.1 b/Master/texmf-dist/doc/man/man1/mtx-plain.1 index 0dbb24475f5..717c9b6e153 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-plain.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-plain.1 @@ -1,4 +1,4 @@ -.TH "mtx-plain" "1" "01-01-2013" "version 1.00" "Plain TeX Runner" +.TH "mtx-plain" "1" "01-01-2014" "version 1.00" "Plain TeX Runner" .SH NAME .B mtx-plain .SH SYNOPSIS @@ -14,6 +14,9 @@ .B --make create format file .TP +.B --fonts +create plain font database +.TP .B --run process file .TP diff --git a/Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf index ed006e03e31..16c5918971f 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-plain.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-profile.1 b/Master/texmf-dist/doc/man/man1/mtx-profile.1 index 5eba4861aa4..9b4671f13cf 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-profile.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-profile.1 @@ -1,4 +1,4 @@ -.TH "mtx-profile" "1" "01-01-2013" "version 1.00" "ConTeXt MkIV LuaTeX Profiler" +.TH "mtx-profile" "1" "01-01-2014" "version 1.00" "ConTeXt MkIV LuaTeX Profiler" .SH NAME .B mtx-profile .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-profile.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-profile.man1.pdf index e2942c3f2a1..770f5b7c8da 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-profile.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-profile.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-rsync.1 b/Master/texmf-dist/doc/man/man1/mtx-rsync.1 index 5f3bc1fea00..5119eae2907 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-rsync.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-rsync.1 @@ -1,4 +1,4 @@ -.TH "mtx-rsync" "1" "01-01-2013" "version 0.10" "Rsync Helpers" +.TH "mtx-rsync" "1" "01-01-2014" "version 0.10" "Rsync Helpers" .SH NAME .B mtx-rsync .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf index 8006f4e2266..207309d2608 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-rsync.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-scite.1 b/Master/texmf-dist/doc/man/man1/mtx-scite.1 index 118179e9184..8f268c5541d 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-scite.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-scite.1 @@ -1,4 +1,4 @@ -.TH "mtx-scite" "1" "01-01-2013" "version 1.00" "Scite Helper Script" +.TH "mtx-scite" "1" "01-01-2014" "version 1.00" "Scite Helper Script" .SH NAME .B mtx-scite .SH SYNOPSIS @@ -13,6 +13,12 @@ .TP .B --words convert spell-*.txt into spell-*.lua +.TP +.B --tree +converts a tree into an html tree (--source --target --numbers) +.TP +.B --file +converts a file into an html tree (--source --target --numbers --lexer) .SH AUTHOR More information about ConTeXt and the tools that come with it can be found at: diff --git a/Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf index ec4954b5465..68df340b735 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-scite.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-server.1 b/Master/texmf-dist/doc/man/man1/mtx-server.1 index 18373ad4b1c..a43fd449c4c 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-server.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-server.1 @@ -1,4 +1,4 @@ -.TH "mtx-server" "1" "01-01-2013" "version 0.10" "Simple Webserver For Helpers" +.TH "mtx-server" "1" "01-01-2014" "version 0.10" "Simple Webserver For Helpers" .SH NAME .B mtx-server .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf index b018dce4b86..aceca4e69cc 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-server.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-texworks.1 b/Master/texmf-dist/doc/man/man1/mtx-texworks.1 index df2d4b84367..21dd62fe46a 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-texworks.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-texworks.1 @@ -1,4 +1,4 @@ -.TH "mtx-texworks" "1" "01-01-2013" "version 1.00" "TeXworks Startup Script" +.TH "mtx-texworks" "1" "01-01-2014" "version 1.00" "TeXworks Startup Script" .SH NAME .B mtx-texworks .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-texworks.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-texworks.man1.pdf index 760abfc221f..bf12e3a9b48 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-texworks.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-texworks.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-timing.1 b/Master/texmf-dist/doc/man/man1/mtx-timing.1 index 831ce60eda4..19aaca1732d 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-timing.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-timing.1 @@ -1,4 +1,4 @@ -.TH "mtx-timing" "1" "01-01-2013" "version 0.10" "ConTeXt Timing Tools" +.TH "mtx-timing" "1" "01-01-2014" "version 0.10" "ConTeXt Timing Tools" .SH NAME .B mtx-timing .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf index c3cf51432d7..1dfc4097605 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-timing.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-tools.1 b/Master/texmf-dist/doc/man/man1/mtx-tools.1 index f56b27bde55..45011d21d46 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-tools.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-tools.1 @@ -1,4 +1,4 @@ -.TH "mtx-tools" "1" "01-01-2013" "version 1.01" "Some File Related Goodies" +.TH "mtx-tools" "1" "01-01-2014" "version 1.01" "Some File Related Goodies" .SH NAME .B mtx-tools .SH SYNOPSIS @@ -41,6 +41,9 @@ take pathpart of given pattern .B --longname set name attributes to full path name .TP +.B --downcase +lowercase names +.TP .B --pattern glob pattern (default: *) .TP diff --git a/Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf index ec65b43da99..51b6795fb88 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-tools.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-unzip.1 b/Master/texmf-dist/doc/man/man1/mtx-unzip.1 index 5e1a369b2f7..ffddc1cf9a8 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-unzip.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-unzip.1 @@ -1,4 +1,4 @@ -.TH "mtx-unzip" "1" "01-01-2013" "version 0.10" "Simple Unzipper" +.TH "mtx-unzip" "1" "01-01-2014" "version 0.10" "Simple Unzipper" .SH NAME .B mtx-unzip .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf index 4eee442d08a..a708c58f84a 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-unzip.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-update.1 b/Master/texmf-dist/doc/man/man1/mtx-update.1 index 72e7ce1b5ae..60ba09fb579 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-update.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-update.1 @@ -1,4 +1,4 @@ -.TH "mtx-update" "1" "01-01-2013" "version 0.31" "ConTeXt Minimals Updater" +.TH "mtx-update" "1" "01-01-2014" "version 1.02" "ConTeXt Minimals Updater" .SH NAME .B mtx-update .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf index 4eb03a025d1..4cc2335d35f 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-update.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-watch.1 b/Master/texmf-dist/doc/man/man1/mtx-watch.1 index 9f4a0d3b9d7..babd2fcca5a 100644 --- a/Master/texmf-dist/doc/man/man1/mtx-watch.1 +++ b/Master/texmf-dist/doc/man/man1/mtx-watch.1 @@ -1,4 +1,4 @@ -.TH "mtx-watch" "1" "01-01-2013" "version 1.00" "ConTeXt Request Watchdog" +.TH "mtx-watch" "1" "01-01-2014" "version 1.00" "ConTeXt Request Watchdog" .SH NAME .B mtx-watch .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf index c1bf1b80dd7..b81d58d8eed 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtx-watch.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtx-youless.1 b/Master/texmf-dist/doc/man/man1/mtx-youless.1 new file mode 100644 index 00000000000..c1e9594c1b0 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/mtx-youless.1 @@ -0,0 +1,42 @@ +.TH "mtx-youless" "1" "01-01-2014" "version 1.00" "youless Fetcher" +.SH NAME +.B mtx-youless +.SH SYNOPSIS +.B mtxrun --script youless [ +.I OPTIONS ... +.B ] [ +.I FILENAMES +.B ] +.SH DESCRIPTION +.B youless Fetcher +.SH OPTIONS +.TP +.B --collect +collect data from device +.TP +.B --nobackup +don't backup old datafile +.TP +.B --nofile +don't write data to file (for checking) +.TP +.B --kwh +summative kwh data +.TP +.B --watt +collected watt data +.TP +.B --host +ip address of device +.SH AUTHOR +More information about ConTeXt and the tools that come with it can be found at: + + +.B "maillist:" +ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context + +.B "webpage:" +http://www.pragma-ade.nl / http://tex.aanhet.net + +.B "wiki:" +http://contextgarden.net diff --git a/Master/texmf-dist/doc/man/man1/mtx-youless.man1.pdf b/Master/texmf-dist/doc/man/man1/mtx-youless.man1.pdf new file mode 100644 index 00000000000..da7f54eee2f Binary files /dev/null and b/Master/texmf-dist/doc/man/man1/mtx-youless.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/mtxrun.1 b/Master/texmf-dist/doc/man/man1/mtxrun.1 index 212097ff153..77dc02dc5c5 100644 --- a/Master/texmf-dist/doc/man/man1/mtxrun.1 +++ b/Master/texmf-dist/doc/man/man1/mtxrun.1 @@ -1,4 +1,4 @@ -.TH "mtxrun" "1" "01-01-2013" "version 1.31" "ConTeXt TDS Runner Tool" +.TH "mtxrun" "1" "01-01-2014" "version 1.31" "ConTeXt TDS Runner Tool" .SH NAME .B mtxrun .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf b/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf index 9309dad1970..2ad55582887 100644 Binary files a/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf and b/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/pstopdf.1 b/Master/texmf-dist/doc/man/man1/pstopdf.1 index 71786ce8b79..9a8e5c6379b 100644 --- a/Master/texmf-dist/doc/man/man1/pstopdf.1 +++ b/Master/texmf-dist/doc/man/man1/pstopdf.1 @@ -1,4 +1,4 @@ -.TH "pstopdf" "1" "01-01-2013" "version 2.0.1" "PStoPDF" +.TH "pstopdf" "1" "01-01-2014" "version 2.0.1" "PStoPDF" .SH NAME .B pstopdf .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf b/Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf index 7050f9f1feb..9ef7a64ce2e 100644 Binary files a/Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf and b/Master/texmf-dist/doc/man/man1/pstopdf.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/texexec.1 b/Master/texmf-dist/doc/man/man1/texexec.1 index 54213a30776..cfefa9a74a6 100644 --- a/Master/texmf-dist/doc/man/man1/texexec.1 +++ b/Master/texmf-dist/doc/man/man1/texexec.1 @@ -1,4 +1,4 @@ -.TH "texexec" "1" "01-01-2013" "version 6.2.1" "TeXExec" +.TH "texexec" "1" "01-01-2014" "version 6.2.1" "TeXExec" .SH NAME .B texexec .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/texexec.man1.pdf b/Master/texmf-dist/doc/man/man1/texexec.man1.pdf index 5c549add52a..a75075ecca8 100644 Binary files a/Master/texmf-dist/doc/man/man1/texexec.man1.pdf and b/Master/texmf-dist/doc/man/man1/texexec.man1.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/texmfstart.1 b/Master/texmf-dist/doc/man/man1/texmfstart.1 index 212097ff153..77dc02dc5c5 100644 --- a/Master/texmf-dist/doc/man/man1/texmfstart.1 +++ b/Master/texmf-dist/doc/man/man1/texmfstart.1 @@ -1,4 +1,4 @@ -.TH "mtxrun" "1" "01-01-2013" "version 1.31" "ConTeXt TDS Runner Tool" +.TH "mtxrun" "1" "01-01-2014" "version 1.31" "ConTeXt TDS Runner Tool" .SH NAME .B mtxrun .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf b/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf index 7934ae659a8..c70a63242b9 100644 Binary files a/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf and b/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf differ -- cgit v1.2.3