From 305f6529b5970f953803716fb0e475c7f52ff3b5 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Wed, 9 Jul 2014 10:26:00 +0200 Subject: beta 2014.07.09 10:26 --- doc/context/manuals/allkind/mkiv-publications.tex | 3 + doc/context/scripts/mkiv/context.html | 5 +- doc/context/scripts/mkiv/context.man | 3 + doc/context/scripts/mkiv/context.xml | 13 +- 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-context.html | 5 +- doc/context/scripts/mkiv/mtx-context.man | 3 + doc/context/scripts/mkiv/mtx-context.xml | 13 +- scripts/context/lua/mtx-context.lua | 67 ++++++--- scripts/context/lua/mtx-context.xml | 13 +- scripts/context/lua/mtxrun.lua | 163 ++++++++++++++------- scripts/context/stubs/mswin/mtxrun.lua | 163 ++++++++++++++------- scripts/context/stubs/unix/mtxrun | 163 ++++++++++++++------- scripts/context/stubs/win64/mtxrun.lua | 163 ++++++++++++++------- tex/context/base/buff-imp-default.lua | 2 +- tex/context/base/char-ini.lua | 38 +++-- tex/context/base/char-tex.lua | 20 +-- tex/context/base/cldf-prs.lua | 88 ++++++----- tex/context/base/cont-new.mkiv | 2 +- tex/context/base/context-version.pdf | Bin 4436 -> 4432 bytes tex/context/base/context.mkiv | 2 +- tex/context/base/core-con.lua | 33 +++-- tex/context/base/core-env.mkiv | 6 +- tex/context/base/core-uti.lua | 27 +++- tex/context/base/data-env.lua | 2 +- tex/context/base/data-res.lua | 81 +++++----- tex/context/base/data-tre.lua | 67 +++++++-- tex/context/base/file-ini.lua | 8 +- tex/context/base/file-ini.mkvi | 2 + tex/context/base/file-job.mkvi | 8 + tex/context/base/grph-inc.lua | 43 ++++-- tex/context/base/l-lpeg.lua | 1 - tex/context/base/l-unicode.lua | 32 +++- tex/context/base/lxml-aux.lua | 12 +- tex/context/base/page-mix.mkiv | 2 + tex/context/base/publ-dat.lua | 3 +- tex/context/base/publ-fnd.lua | 33 +++-- tex/context/base/publ-imp-apa.mkvi | 23 +++ tex/context/base/publ-tra.lua | 4 + tex/context/base/status-files.pdf | Bin 24922 -> 24924 bytes tex/context/base/status-lua.pdf | Bin 249917 -> 326283 bytes tex/context/base/syst-aux.lua | 11 +- tex/context/base/syst-aux.mkiv | 4 + tex/context/base/util-dim.lua | 95 ++++++------ tex/generic/context/luatex/luatex-fonts-merged.lua | 2 +- 47 files changed, 1031 insertions(+), 506 deletions(-) create mode 100644 doc/context/scripts/mkiv/mtx-bibtex.html create mode 100644 doc/context/scripts/mkiv/mtx-bibtex.man create mode 100644 doc/context/scripts/mkiv/mtx-bibtex.xml diff --git a/doc/context/manuals/allkind/mkiv-publications.tex b/doc/context/manuals/allkind/mkiv-publications.tex index c417af589..ea1e6359d 100644 --- a/doc/context/manuals/allkind/mkiv-publications.tex +++ b/doc/context/manuals/allkind/mkiv-publications.tex @@ -1644,6 +1644,9 @@ You can add additional entries with: As usual with such mechanisms, internally spaces, punctuation and case are ignored with a lookup. +There are also two manipulators for journals: \type {expandedjournal} and +\type {abbreviatedjournal}. + \stopchapter \startchapter[title=Combining] diff --git a/doc/context/scripts/mkiv/context.html b/doc/context/scripts/mkiv/context.html index 0833089aa..fa640d7c8 100644 --- a/doc/context/scripts/mkiv/context.html +++ b/doc/context/scripts/mkiv/context.html @@ -14,7 +14,7 @@ - ConTeXt Process Management 0.60 + ConTeXt Process Management 0.61 + + + +
+
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/doc/context/scripts/mkiv/mtx-bibtex.man b/doc/context/scripts/mkiv/mtx-bibtex.man new file mode 100644 index 000000000..cedf41b8b --- /dev/null +++ b/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/doc/context/scripts/mkiv/mtx-bibtex.xml b/doc/context/scripts/mkiv/mtx-bibtex.xml new file mode 100644 index 000000000..b33e1809c --- /dev/null +++ b/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/doc/context/scripts/mkiv/mtx-context.html b/doc/context/scripts/mkiv/mtx-context.html index 0833089aa..fa640d7c8 100644 --- a/doc/context/scripts/mkiv/mtx-context.html +++ b/doc/context/scripts/mkiv/mtx-context.html @@ -14,7 +14,7 @@ - ConTeXt Process Management 0.60 + ConTeXt Process Management 0.61