Hello community,
here is the log from the commit of package texlive-specs-j for openSUSE:Factory checked in at 2017-06-25 19:22:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-specs-j (Old)
and /work/SRC/openSUSE:Factory/.texlive-specs-j.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-specs-j"
Sun Jun 25 19:22:01 2017 rev:26 rq:504800 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-specs-j/texlive-specs-j.changes 2017-06-08 14:54:52.227890352 +0200
+++ /work/SRC/openSUSE:Factory/.texlive-specs-j.new/texlive-specs-j.changes 2017-06-25 19:26:18.608865101 +0200
@@ -1,0 +2,42 @@
+Mon Jun 19 13:31:54 UTC 2017 - werner@suse.de
+
+- Fix texlive-pdftex-def dependency as now texlive-graphics-def does
+ provide pdftex.def
+- Fix texlive-rotating dependency as now texlive-graphics does
+ provide rotating.sty
+
+-------------------------------------------------------------------
+Fri Jun 16 12:14:49 UTC 2017 - werner@suse.de
+
+- Notive: Some patches have been moved
+ * bbold_bbold11.dif from texlive-specs-b to texlive-specs-c
+ * context_fourier-map.dif from texlive-specs-e to texlive-specs-f
+ * dvips_config.dif from texlive-specs-g to texlive-specs-h
+ * jadetex_ini.dif from texlive-specs-l to texlive-specs-m
+ * texdoc_cnf.dif from texlive-specs-v to texlive-specs-w
+ * texdraw_info.dif from texlive-specs-v to texlive-specs-w
+ this entry exists only to silent the auto factory bot
+
+-------------------------------------------------------------------
+Tue Jun 13 10:38:52 UTC 2017 - werner@suse.de
+
+- Final TeXLive 2017 20170520
+- Remove patch fontspec_emph.dif as now upstream
+- Update patches
+ * kpathsea_cnf.dif
+ * latex2man_tmphandling.dif
+ * latexdiff_perl.dif
+ * latexpand_perl.dif
+ * luaotfload_varfonts.dif
+ * luatex_cnf.dif
+ * musixtex_various.dif
+ * tetex_scripts.dif
+ * tex4ht_env.dif
+ * texconfig_scripts.dif
+
+-------------------------------------------------------------------
+Thu Jun 1 12:29:31 UTC 2017 - werner@suse.de
+
+- Update to TeXLive 2017 20170520 pretest
+
+-------------------------------------------------------------------
Old:
----
fontspec_emph.dif
gfsbodoni.doc.tar.xz
gfsbodoni.tar.xz
gfscomplutum.doc.tar.xz
gfscomplutum.tar.xz
gfsdidot.doc.tar.xz
gfsdidot.tar.xz
gfsneohellenic.doc.tar.xz
gfsneohellenic.tar.xz
gfsporson.doc.tar.xz
gfsporson.tar.xz
gfssolomos.doc.tar.xz
gfssolomos.tar.xz
ghab.doc.tar.xz
ghab.tar.xz
ghsystem.doc.tar.xz
ghsystem.tar.xz
gillcm.doc.tar.xz
gillcm.tar.xz
gillius.doc.tar.xz
gillius.tar.xz
gincltex.doc.tar.xz
gincltex.tar.xz
ginpenc.doc.tar.xz
ginpenc.tar.xz
gitinfo.doc.tar.xz
gitinfo.tar.xz
gitinfo2.doc.tar.xz
gitinfo2.tar.xz
gitlog.doc.tar.xz
gitlog.tar.xz
gloss-occitan.doc.tar.xz
gloss-occitan.tar.xz
gloss.doc.tar.xz
gloss.tar.xz
glossaries-danish.doc.tar.xz
glossaries-danish.tar.xz
glossaries-dutch.doc.tar.xz
glossaries-dutch.tar.xz
glossaries-english.doc.tar.xz
glossaries-english.tar.xz
glossaries-extra.doc.tar.xz
glossaries-extra.tar.xz
glossaries-french.doc.tar.xz
glossaries-french.tar.xz
glossaries-german.doc.tar.xz
glossaries-german.tar.xz
glossaries-irish.doc.tar.xz
glossaries-irish.tar.xz
glossaries-italian.doc.tar.xz
glossaries-italian.tar.xz
glossaries-magyar.doc.tar.xz
glossaries-magyar.tar.xz
glossaries-polish.doc.tar.xz
glossaries-polish.tar.xz
glossaries-portuges.doc.tar.xz
glossaries-portuges.tar.xz
glossaries.doc.tar.xz
glossaries.tar.xz
New:
----
fixltxhyph.doc.tar.xz
fixltxhyph.tar.xz
fixme.doc.tar.xz
fixme.tar.xz
fixmetodonotes.doc.tar.xz
fixmetodonotes.tar.xz
fixpdfmag.tar.xz
fjodor.doc.tar.xz
fjodor.tar.xz
flabels.doc.tar.xz
flabels.tar.xz
flacards.doc.tar.xz
flacards.tar.xz
flagderiv.doc.tar.xz
flagderiv.tar.xz
flashcards.doc.tar.xz
flashcards.tar.xz
flashmovie.doc.tar.xz
flashmovie.tar.xz
flipbook.doc.tar.xz
flipbook.tar.xz
flippdf.doc.tar.xz
flippdf.tar.xz
float.doc.tar.xz
float.tar.xz
floatrow.doc.tar.xz
floatrow.tar.xz
flowchart.doc.tar.xz
flowchart.tar.xz
flowfram.doc.tar.xz
flowfram.tar.xz
fltpoint.doc.tar.xz
fltpoint.tar.xz
fmp.doc.tar.xz
fmp.tar.xz
fmtcount.doc.tar.xz
fmtcount.tar.xz
fn2end.doc.tar.xz
fn2end.tar.xz
fnbreak.doc.tar.xz
fnbreak.tar.xz
fncychap.doc.tar.xz
fncychap.tar.xz
fncylab.doc.tar.xz
fncylab.tar.xz
fnpara.doc.tar.xz
fnpara.tar.xz
fnpct.doc.tar.xz
fnpct.tar.xz
fnspe.doc.tar.xz
fnspe.tar.xz
fntproof.doc.tar.xz
fntproof.tar.xz
fnumprint.doc.tar.xz
fnumprint.tar.xz
foekfont.doc.tar.xz
foekfont.tar.xz
footmisx.doc.tar.xz
footmisx.tar.xz
forest-quickstart.doc.tar.xz
formation-latex-ul.source.tar.xz
frederika2016.doc.tar.xz
frederika2016.tar.xz
fvextra.doc.tar.xz
fvextra.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texlive-specs-j.spec ++++++
++++ 23671 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/texlive-specs-j/texlive-specs-j.spec
++++ and /work/SRC/openSUSE:Factory/.texlive-specs-j.new/texlive-specs-j.spec
++++++ glossaries-portuges.doc.tar.xz -> flacards.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/COPYING new/doc/latex/flacards/COPYING
--- old/doc/latex/flacards/COPYING 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/COPYING 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/README new/doc/latex/flacards/README
--- old/doc/latex/flacards/README 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/README 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,23 @@
+flacards class
+
+V 0.1.1b
+====================
+
+
+Class for typesetting flashcards. It will produce several user-defined
+cards per page with front- and backside. You can put associated pieces
+of information on each side like vocabularies.
+
+
+Changelog:
+
+see changelog.txt
+
+User Manual:
+
+see flacards.pdf
+
+Licence:
+
+See COPYING for License.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/README.TEXLIVE new/doc/latex/flacards/README.TEXLIVE
--- old/doc/latex/flacards/README.TEXLIVE 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/README.TEXLIVE 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,7 @@
+The following files have been removed in the TeX Live installation of
+the current package, typically due to duplication, lack of space, or
+missing source code. You can find these files on CTAN at
+ http://mirror.ctan.org/macros/latex/contrib/flacards
+If questions or concerns, email tex-live@tug.org.
+
+ flacards.pdf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/changelog.txt new/doc/latex/flacards/changelog.txt
--- old/doc/latex/flacards/changelog.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/changelog.txt 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,13 @@
+ Changelog:
+
+ 0.1.1b:
+ - bug fix: option backgrid showed word 'true' in output.
+
+ 0.1.1:
+ - bug fix: front side content also printed on back side
+ - updated examples
+ - improved/advanced interface for card layout
+
+ 0.1:
+ - file creation
+
Binary files old/doc/latex/flacards/flacards_ex.pdf and new/doc/latex/flacards/flacards_ex.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/flacards_ex.tex new/doc/latex/flacards/flacards_ex.tex
--- old/doc/latex/flacards/flacards_ex.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/flacards_ex.tex 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,53 @@
+% This file is part of flacards.
+%
+% Flacards is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% Flacards is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Foobar; if not, write to the Free Software
+% Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+%
+%
+
+
+\documentclass[a4paper,frontgrid]{flacards}
+\usepackage{ngerman}
+
+\usepackage{color}
+
+\fboxsep=0pt
+
+\renewcommand{\fchead}{\colorbox{red}{\small\sffamily\bfseries\textcolor{white}{\parbox{\cardwidth}{\vskip3pt\centering Deutsch\vskip4pt}}}}
+\renewcommand{\bchead}{\colorbox{blue}{\small\sffamily\bfseries\textcolor{white}{\parbox{\cardwidth}{\vskip3pt\centering English\vskip3pt}}}}
+
+\renewcommand{\frfoot}{\footnotesize\thecardno\hskip3pt\smallskip} % change layout for left foot on front
+\renewcommand{\brfoot}{\footnotesize\thecardno\hskip3pt\smallskip} % change layout for left foot on front
+
+% You can define head and foot elements using \flhead, \fchead and \frhead for right, center and right head on frontside,
+% \flfoot, \fcfoot, \flfoot for footline on frontside. Analogical use \blhead, \bchead, \brhead, \blfoot, \bcfoot and
+% \frfoot for backside.
+
+
+
+%\renewcommand{\cardtextstyleb}{\flushright}
+\begin{document}
+\pagesetup{2}{4} % 3x8 cards
+\renewcommand{\flfoot}{\hskip3pt\footnotesize Lektion 1\smallskip} % change layout for left foot on front
+\card{gehen\\schlafen}{to go/to walk\\to sleep}
+\card{hell, klar}{bright}
+\card{mit\\ohne}{with\\without}
+\card{Lernkarte}{flashcard}
+\card{Wasser}{water}
+\card{Saft}{juice}
+\card{Fenster}{window}
+\card{Linie}{line}
+\card{und\\oder}{and\\or}
+\card{Regen}{rain}
+\end{document}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/flacards_ex1.tex new/doc/latex/flacards/flacards_ex1.tex
--- old/doc/latex/flacards/flacards_ex1.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/flacards_ex1.tex 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,14 @@
+\documentclass[frontgrid,backgrid]{flacards}
+
+\begin{document}
+\card{gehen\\schlafen}{to go/to walk\\to sleep}
+\card{hell, klar}{bright}
+\card{mit\\ohne}{with\\without}
+\card{Lernkarte}{flashcard}
+\card{Wasser}{water}
+\card{Saft}{juice}
+\card{Fenster}{window}
+\card{Linie}{line}
+\card{und\\oder}{and\\or}
+\card{Regen}{rain}
+\end{document}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/flacards/flacards_ex2.tex new/doc/latex/flacards/flacards_ex2.tex
--- old/doc/latex/flacards/flacards_ex2.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/flacards/flacards_ex2.tex 2016-11-25 19:28:54.000000000 +0100
@@ -0,0 +1,71 @@
+\documentclass[a4paper,frontgrid]{flacards}
+\usepackage{color}
+
+% redefining center head on frontside
+\renewcommand{\fchead}{%
+ \vskip-3pt\fboxsep=0pt%
+ \colorbox{red}{%
+ \small\sffamily\bfseries\textcolor{white}{%
+ \parbox{\cardwidth}{\vskip3pt\centering Deutsch\vskip4pt}%
+ }%
+ }%
+}
+
+% redefining center head on backside
+\renewcommand{\bchead}{%
+ \vskip-3pt\fboxsep=0pt%
+ \colorbox{blue}{%
+ \small\sffamily\bfseries\textcolor{white}{%
+ \parbox{\cardwidth}{\vskip3pt\centering Espa\~nol\vskip4pt}
+ }%
+ }%
+}
+
+% redefining default text style for front side
+\renewcommand{\cardtextstylef}{\bfseries}
+
+
+% You can define head and foot elements using \flhead, \fchead
+% and \frhead for right, center and right head on frontside,
+% \flfoot, \fcfoot, \flfoot for footline on frontside.
+% Analogical use \blhead, \bchead, \brhead, \blfoot, \bcfoot
+% and \frfoot for backside.
+
+\begin{document}
+% 2x4 cards per page
+\pagesetup{2}{4}
+
+% change layout for left foot on front
+\renewcommand{\flfoot}{\footnotesize Grammatik}
+
+\card{Conjugation (pret\'erito imperfecto, regular)}
+{\begin{tabular}{l|ll}
+ & cocin{\bfseries ar} & viv{\bfseries ir}\\
+\noalign{\hrule height 1pt}%------------------------------------------
+yo & cocin{\bfseries aba} & viv{\bfseries \'ia}\\
+t\'u & cocin{\bfseries abas} & viv{\bfseries \'ias}\\
+usted, ella, \'el & cocin{\bfseries aba} & viv{\bfseries \'ia}\\
+nosotros/-as & cocin{\bfseries \'abamos} & viv{\bfseries \'iamos}\\
+vosotros/-as & cocin{\bfseries abais} & viv{\bfseries \'iais}\\
+ustedes, ellos/-as& cocin{\bfseries aban} & viv{\bfseries \'ian}\\
+\end{tabular}
+}
+
+\card{Conjugation (pret\'erito imperfecto, irregular)}
+{\begin{tabular}{l|lll}
+ & ser & ir & ver\\
+\noalign{\hrule height 1pt}%------------------------
+yo & era & iba & ve\'ia\\
+t\'u & eras & ibas & ve\'ias\\
+usted, ella, \'el & era & iba & ve\'ia\\
+nosotros/-as & \'eramos & \'ibamos & ve\'iamos\\
+vosotros/-as & erais & ibais & ve\'iais\\
+ustedes, ellos/-as& eran & iban & ve\'ian\\
+\end{tabular}
+}
+
+\renewcommand{\flfoot}{\footnotesize Vokabeln}
+\card{gehen}{ir}
+\card{sein}{ser/estar}
+\card{Land}{pais, {\em m}}
+\end{document}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/glossaries-portuges/README new/doc/latex/glossaries-portuges/README
--- old/doc/latex/glossaries-portuges/README 2015-01-16 00:24:34.000000000 +0100
+++ new/doc/latex/glossaries-portuges/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-Portuguese Language Module for glossaries Package
-version 1.1 2015-01-15
-
-Status: unmaintained
-If you want to volunteer to take over maintenance of this
-language module use the contact form at www.dickimaw-books.com/contact.html
-
-To install: copy *.ldf and *.dict to
-
-TEXMF/tex/latex/glossaries-portuges/
-
-where TEXMF is the texmf root directory.
-
-The glossaries package will automatically load this module if it is
-required.
-
-This material is subject to the LaTeX Project Public License.
-See http://www.ctan.org/license/lppl1.3
-for the details of that license.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/glossaries-portuges/glossaries-dictionary-Brazilian.dict new/doc/latex/glossaries-portuges/glossaries-dictionary-Brazilian.dict
--- old/doc/latex/glossaries-portuges/glossaries-dictionary-Brazilian.dict 2015-01-16 00:24:34.000000000 +0100
+++ new/doc/latex/glossaries-portuges/glossaries-dictionary-Brazilian.dict 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-%%
-%% This is file `glossaries-dictionary-Brazilian.dict',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% glossaries-portuges.dtx (with options: `glossaries-dictionary-Brazilian.dict,package')
-%%
-%% glossaries-portuges.dtx
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `unmaintained'.
-%%
-%% The Current Maintainer of this work is unknown.
-%% If you want to volunteer to take over as maintainer, please
-%% send a message using the form at www.dickimaw-books.com/contact.html
-%%
-%% This work consists of the files glossaries-portuges.dtx and glossaries-portuges.ins and the derived files glossaries-portuges-noenc.ldf, glossaries-portuges-utf8.ldf, glossaries-portuges.ldf, glossaries-pt-BR.ldf, glossaries-dictionary-Brazilian.dict.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\ProvidesDictionary{glossaries-dictionary}{Brazilian}
-
-\providetranslation{Glossary}{Gloss\'ario}
-\providetranslation{Acronyms}{Siglas}
-\providetranslation{Notation (glossaries)}{Nota\c c\~ao}
-\providetranslation{Description (glossaries)}{Descri\c c\~ao}
-\providetranslation{Symbol (glossaries)}{S\'imbolo}
-\providetranslation{Page List (glossaries)}{Lista de P\'aginas}
-\providetranslation{Symbols (glossaries)}{S\'imbolos}
-\providetranslation{Numbers (glossaries)}{N\'umeros}
-\endinput
-%%
-%% End of file `glossaries-dictionary-Brazilian.dict'.
Binary files old/doc/latex/glossaries-portuges/glossaries-portuges.pdf and new/doc/latex/glossaries-portuges/glossaries-portuges.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/flacards.doc.tlpobj new/tlpkg/tlpobj/flacards.doc.tlpobj
--- old/tlpkg/tlpobj/flacards.doc.tlpobj 1970-01-01 01:00:00.000000000 +0100
+++ new/tlpkg/tlpobj/flacards.doc.tlpobj 2017-04-14 17:40:43.000000000 +0200
@@ -0,0 +1,14 @@
+name flacards.doc
+category Package
+revision 19440
+shortdesc doc files of flacards
+relocated 1
+docfiles size=17
+ RELOC/doc/latex/flacards/COPYING
+ RELOC/doc/latex/flacards/README
+ RELOC/doc/latex/flacards/README.TEXLIVE
+ RELOC/doc/latex/flacards/changelog.txt
+ RELOC/doc/latex/flacards/flacards_ex.pdf
+ RELOC/doc/latex/flacards/flacards_ex.tex
+ RELOC/doc/latex/flacards/flacards_ex1.tex
+ RELOC/doc/latex/flacards/flacards_ex2.tex
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/glossaries-portuges.doc.tlpobj new/tlpkg/tlpobj/glossaries-portuges.doc.tlpobj
--- old/tlpkg/tlpobj/glossaries-portuges.doc.tlpobj 2016-04-14 19:05:01.000000000 +0200
+++ new/tlpkg/tlpobj/glossaries-portuges.doc.tlpobj 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-name glossaries-portuges.doc
-category Package
-revision 36064
-shortdesc doc files of glossaries-portuges
-relocated 1
-docfiles size=42
- RELOC/doc/latex/glossaries-portuges/README
- RELOC/doc/latex/glossaries-portuges/glossaries-dictionary-Brazilian.dict
- RELOC/doc/latex/glossaries-portuges/glossaries-portuges.pdf
++++++ glossaries-portuges.tar.xz -> flacards.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/flacards/flacards.cls new/tex/latex/flacards/flacards.cls
--- old/tex/latex/flacards/flacards.cls 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/flacards/flacards.cls 2016-11-25 19:33:48.000000000 +0100
@@ -0,0 +1,183 @@
+% This file is part of flacards.
+%
+% Flacards is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% Flacards is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Foobar; if not, write to the Free Software
+% Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+%
+%
+% Klasse f�r Lernkarten
+% class for flashcards
+%
+% Version 0.1 2005/11/16
+% Norbert Stuhrmann
+%
+% Changelog:
+%
+% 0.1.1:
+% - bug fix: front side content also printed on back side
+% - updated examples
+% - improved/advanced interface for card layout
+%
+% 0.1:
+% - file creation
+%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{flacards}[2005/11/06 Klasse fuer Lernkarten/Class for flashcards]
+
+
+\DeclareOption{frontgrid}{\def\fc@frontgrid{true}}
+\DeclareOption{backgrid}{\def\fc@backgrid{true}}
+
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+\ProcessOptions
+\LoadClass[twoside]{article}
+
+%TODO: margin managment
+\RequirePackage[noheadfoot, margin=1cm, outer=1cm, inner=1cm]{geometry}
+
+\pagestyle{empty}
+
+% TODO: replace
+\newcommand*{\fc@strippt}[1]{%
+ \strip@pt#1}%
+
+\newcounter{cardno}\setcounter{cardno}{0}
+\newcount\cardperpage
+\newdimen\cardwidth
+\newdimen\cardheight
+
+
+\newcommand{\fc@boxcontent}[2]{%
+\parindent=0pt%
+{\cardbox{#1}{#2}}%
+}
+
+\newcommand{\cardbox}[2]{%
+\vbox{%
+\vskip\fboxsep%
+\hbox{%
+\hskip\fboxsep%
+{\advance\cardheight by -2\fboxsep
+\vbox to \cardheight {%
+\hsize=\cardwidth\advance\hsize by -2\fboxsep%
+{\cardinnerbox{#1}{#2}}}%
+}\hskip\fboxsep}}%
+}
+
+\newcommand{\cardinnerbox}[2]{%
+ \sloppy%
+ %\smash%
+ {%
+ \makebox[0pt][l]{\parbox[t]{\cardwidth}{\raggedright\csname #1lhead\endcsname}}\hfill%
+ \makebox[0pt][c]{\parbox[t]{\cardwidth}{\centering\csname #1chead\endcsname}}\hfill%
+ \makebox[0pt][r]{\parbox[t]{\cardwidth}{\raggedleft\csname #1rhead\endcsname}}%
+ }%
+ \vfill%
+ {\cardtext{#1}{#2}}
+ \vfill%
+ %\smash%
+ {%
+ \makebox[0pt][l]{\parbox[b]{\cardwidth}{\raggedright\csname #1lfoot\endcsname}}\hfill%
+ \makebox[0pt][c]{\parbox[b]{\cardwidth}{\centering\csname #1cfoot\endcsname}}\hfill%
+ \makebox[0pt][r]{\parbox[b]{\cardwidth}{\raggedleft\csname #1rfoot\endcsname}}%
+ }%
+}
+
+\newcommand{\cardtext}[2]{%
+\centering{\csname cardtextstyle#1\endcsname #2\\}%
+}
+
+\newcommand{\cardtextstylef}{%
+\itshape}
+
+\newcommand{\cardtextstyleb}{%
+\itshape}
+
+%% front
+\newsavebox\front
+\setbox\front=\vbox{}
+% layout
+\newcommand{\flhead}{}\newcommand{\fchead}{}\newcommand{\frhead}{}
+\newcommand{\flfoot}{}\newcommand{\fcfoot}{}\newcommand{\frfoot}{}
+
+%% back
+\newsavebox\back
+\setbox\back=\vbox{}
+% layout
+\newcommand{\blhead}{}\newcommand{\bchead}{}\newcommand{\brhead}{}
+\newcommand{\blfoot}{}\newcommand{\bcfoot}{}\newcommand{\brfoot}{}
+
+\renewcommand{\frfoot}{\footnotesize \thecardno}
+\renewcommand{\brfoot}{\footnotesize \thecardno}
+
+\newcommand{\pagesetup}[2]{%
+\def\rowsperpage{#2}\relax%
+\def\colsperpage{#1}\relax%
+\cardwidth=\textwidth\relax%
+\cardheight=\textheight\relax%
+\divide\cardwidth by \colsperpage%
+\divide\cardheight by \rowsperpage%
+\cardperpage=\colsperpage\relax%
+\multiply\cardperpage by \rowsperpage\relax%
+}
+
+\newcommand{\card}[2]{%
+\@tempcnta=-\thecardno\divide\@tempcnta by \cardperpage\multiply\@tempcnta by \cardperpage\advance\@tempcnta by \thecardno\relax%
+\@tempcntb=\@tempcnta%
+\count@=\@tempcnta\relax%
+\divide\count@ by \colsperpage\relax%
+\@tempcnta=\count@\relax%
+\multiply\count@ by \colsperpage\relax%
+\advance\@tempcntb by -\count@\relax%
+\stepcounter{cardno}%
+\unitlength=1pt%
+\advance\@tempcnta by 1\relax%
+\@tempdima=\cardheight\relax%
+\@tempdimb=\cardwidth\relax%
+\advance\@tempdima by \fboxrule\relax%
+\advance\@tempdimb by \fboxrule\relax%
+\multiply\@tempdima by \@tempcnta\relax%
+\multiply\@tempdimb by \@tempcntb\relax%
+\advance\@tempdima by -\baselineskip\relax%
+\setbox\front=\vbox{\unvbox\front%
+\noindent\begin{picture}(0,0)%
+\put(\fc@strippt\@tempdimb,-\fc@strippt\@tempdima){%
+\ifdefined\fc@frontgrid\framebox(\fc@strippt\cardwidth,\fc@strippt\cardheight)[t]{\fc@boxcontent{f}{#1}}
+\else\makebox(\fc@strippt\cardwidth,\fc@strippt\cardheight)[t]{\fc@boxcontent{f}{#1}}%
+\fi
+}%
+\end{picture}%
+}%
+\setbox\back=\vbox{\unvbox\back%
+\noindent\begin{picture}(0,0)%
+\multiply\@tempdimb by -1\relax%
+\advance\@tempdimb by \textwidth\relax%
+\advance\@tempdimb by -\cardwidth\relax%
+\put(\fc@strippt\@tempdimb,-\fc@strippt\@tempdima){%
+\ifdefined\fc@backgrid\framebox(\fc@strippt\cardwidth,\fc@strippt\cardheight)[t]{\fc@boxcontent{b}{#2}}%
+\else\makebox(\fc@strippt\cardwidth,\fc@strippt\cardheight)[t]{\fc@boxcontent{b}{#2}}%
+\fi%
+}%
+\end{picture}%
+}%
+\count@=\thecardno\divide\count@ by \cardperpage\multiply\count@ by \cardperpage\advance\count@ by -\thecardno\relax%
+\ifnum \count@=0\relax%
+\noindent\box\front\newpage\box\back\newpage%
+\else\fi
+}
+
+\AtEndDocument{\box\front\newpage\box\back}
+
+% Default layout
+\pagesetup{3}{8}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/glossaries-portuges/glossaries-portuges-noenc.ldf new/tex/latex/glossaries-portuges/glossaries-portuges-noenc.ldf
--- old/tex/latex/glossaries-portuges/glossaries-portuges-noenc.ldf 2015-01-16 00:24:34.000000000 +0100
+++ new/tex/latex/glossaries-portuges/glossaries-portuges-noenc.ldf 1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-%%
-%% This is file `glossaries-portuges-noenc.ldf',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% glossaries-portuges.dtx (with options: `glossaries-portuges-noenc.ldf,package')
-%%
-%% glossaries-portuges.dtx
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `unmaintained'.
-%%
-%% The Current Maintainer of this work is unknown.
-%% If you want to volunteer to take over as maintainer, please
-%% send a message using the form at www.dickimaw-books.com/contact.html
-%%
-%% This work consists of the files glossaries-portuges.dtx and glossaries-portuges.ins and the derived files glossaries-portuges-noenc.ldf, glossaries-portuges-utf8.ldf, glossaries-portuges.ldf, glossaries-pt-BR.ldf, glossaries-dictionary-Brazilian.dict.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\@ifpackageloaded{polyglossia}%
-{%
- \newcommand*{\glossariescaptionsportuges}{%
- \renewcommand*{\glossaryname}{\textportuges{Gloss\'ario}}%
- \renewcommand*{\acronymname}{\textportuges{Siglas}}%
- \renewcommand*{\entryname}{\textportuges{Nota\c c\~ao}}%
- \renewcommand*{\descriptionname}{\textportuges{Descri\c c\~ao}}%
- \renewcommand*{\symbolname}{\textportuges{S\'imbolo}}%
- \renewcommand*{\pagelistname}{\textportuges{Lista de P\'aginas}}%
- \renewcommand*{\glssymbolsgroupname}{\textportuges{S\'imbolos}}%
- \renewcommand*{\glsnumbersgroupname}{\textportuges{N\'umeros}}%
- }%
-}
-{%
- \newcommand*{\glossariescaptionsportuges}{%
- \renewcommand*{\glossaryname}{Gloss\'ario}%
- \renewcommand*{\acronymname}{Siglas}%
- \renewcommand*{\entryname}{Nota\c c\~ao}%
- \renewcommand*{\descriptionname}{Descri\c c\~ao}%
- \renewcommand*{\symbolname}{S\'imbolo}%
- \renewcommand*{\pagelistname}{Lista de P\'aginas}%
- \renewcommand*{\glssymbolsgroupname}{S\'imbolos}%
- \renewcommand*{\glsnumbersgroupname}{N\'umeros}%
- }%
-}
-\endinput
-%%
-%% End of file `glossaries-portuges-noenc.ldf'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/glossaries-portuges/glossaries-portuges-utf8.ldf new/tex/latex/glossaries-portuges/glossaries-portuges-utf8.ldf
--- old/tex/latex/glossaries-portuges/glossaries-portuges-utf8.ldf 2015-01-16 00:24:34.000000000 +0100
+++ new/tex/latex/glossaries-portuges/glossaries-portuges-utf8.ldf 1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-%%
-%% This is file `glossaries-portuges-utf8.ldf',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% glossaries-portuges.dtx (with options: `glossaries-portuges-utf8.ldf,package')
-%%
-%% glossaries-portuges.dtx
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `unmaintained'.
-%%
-%% The Current Maintainer of this work is unknown.
-%% If you want to volunteer to take over as maintainer, please
-%% send a message using the form at www.dickimaw-books.com/contact.html
-%%
-%% This work consists of the files glossaries-portuges.dtx and glossaries-portuges.ins and the derived files glossaries-portuges-noenc.ldf, glossaries-portuges-utf8.ldf, glossaries-portuges.ldf, glossaries-pt-BR.ldf, glossaries-dictionary-Brazilian.dict.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\@ifpackageloaded{polyglossia}%
-{%
- \newcommand*{\glossariescaptionsportuges}{%
- \renewcommand*{\glossaryname}{\textportuges{Glossário}}%
- \renewcommand*{\acronymname}{\textportuges{Siglas}}%
- \renewcommand*{\entryname}{\textportuges{Notação}}%
- \renewcommand*{\descriptionname}{\textportuges{Descrição}}%
- \renewcommand*{\symbolname}{\textportuges{Símbolo}}%
- \renewcommand*{\pagelistname}{\textportuges{Lista de Páginas}}%
- \renewcommand*{\glssymbolsgroupname}{\textportuges{Símbolos}}%
- \renewcommand*{\glsnumbersgroupname}{\textportuges{Números}}%
- }%
-}
-{%
- \newcommand*{\glossariescaptionsportuges}{%
- \renewcommand*{\glossaryname}{Glossário}%
- \renewcommand*{\acronymname}{Siglas}%
- \renewcommand*{\entryname}{Notação}%
- \renewcommand*{\descriptionname}{Descrição}%
- \renewcommand*{\symbolname}{Símbolo}%
- \renewcommand*{\pagelistname}{Lista de Páginas}%
- \renewcommand*{\glssymbolsgroupname}{Símbolos}%
- \renewcommand*{\glsnumbersgroupname}{Números}%
- }%
-}
-\endinput
-%%
-%% End of file `glossaries-portuges-utf8.ldf'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/glossaries-portuges/glossaries-portuges.ldf new/tex/latex/glossaries-portuges/glossaries-portuges.ldf
--- old/tex/latex/glossaries-portuges/glossaries-portuges.ldf 2015-01-16 00:24:34.000000000 +0100
+++ new/tex/latex/glossaries-portuges/glossaries-portuges.ldf 1970-01-01 01:00:00.000000000 +0100
@@ -1,82 +0,0 @@
-%%
-%% This is file `glossaries-portuges.ldf',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% glossaries-portuges.dtx (with options: `glossaries-portuges.ldf,package')
-%%
-%% glossaries-portuges.dtx
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `unmaintained'.
-%%
-%% The Current Maintainer of this work is unknown.
-%% If you want to volunteer to take over as maintainer, please
-%% send a message using the form at www.dickimaw-books.com/contact.html
-%%
-%% This work consists of the files glossaries-portuges.dtx and glossaries-portuges.ins and the derived files glossaries-portuges-noenc.ldf, glossaries-portuges-utf8.ldf, glossaries-portuges.ldf, glossaries-pt-BR.ldf, glossaries-dictionary-Brazilian.dict.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\ProvidesGlossariesLang{portuges}[2014/11/23 v1.0]
-
-\glsifusedtranslatordict{Portuguese}%
-{%
- \addglossarytocaptions{\CurrentTrackedLanguage}%
- \addglossarytocaptions{\CurrentTrackedDialect}%
-}
-{%
- \ifdefstring{\inputencodingname}{utf8}
- {\input{glossaries-portuges-utf8.ldf}}%
- {%
- \ifdef{\XeTeXinputencoding}% XeTeX defaults to UTF-8
- {\input{glossaries-portuges-utf8.ldf}}%
- {\input{glossaries-portuges-noenc.ldf}}
- }
- \ifcsdef{captions\CurrentTrackedDialect}
- {%
- \csappto{captions\CurrentTrackedDialect}%
- {%
- \glossariescaptionsportuges
- }%
- }%
- {%
- \ifcsdef{captions\CurrentTrackedLanguage}
- {
- \csappto{captions\CurrentTrackedLanguage}%
- {%
- \glossariescaptionsportuges
- }%
- }%
- {%
- }%
- }%
- \glossariescaptionsportuges
-}
-\renewcommand*{\glspluralsuffix}{s}
-\renewcommand*{\glsacrpluralsuffix}{\glspluralsuffix}
-\renewcommand*{\glsupacrpluralsuffix}{\glstextup{\glsacrpluralsuffix}}
-\endinput
-%%
-%% End of file `glossaries-portuges.ldf'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/glossaries-portuges/glossaries-pt-BR.ldf new/tex/latex/glossaries-portuges/glossaries-pt-BR.ldf
--- old/tex/latex/glossaries-portuges/glossaries-pt-BR.ldf 2015-01-16 00:24:34.000000000 +0100
+++ new/tex/latex/glossaries-portuges/glossaries-pt-BR.ldf 1970-01-01 01:00:00.000000000 +0100
@@ -1,82 +0,0 @@
-%%
-%% This is file `glossaries-pt-BR.ldf',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% glossaries-portuges.dtx (with options: `glossaries-pt-BR.ldf,package')
-%%
-%% glossaries-portuges.dtx
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license of (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `unmaintained'.
-%%
-%% The Current Maintainer of this work is unknown.
-%% If you want to volunteer to take over as maintainer, please
-%% send a message using the form at www.dickimaw-books.com/contact.html
-%%
-%% This work consists of the files glossaries-portuges.dtx and glossaries-portuges.ins and the derived files glossaries-portuges-noenc.ldf, glossaries-portuges-utf8.ldf, glossaries-portuges.ldf, glossaries-pt-BR.ldf, glossaries-dictionary-Brazilian.dict.
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-\ProvidesGlossariesLang{pt-BR}[2014/11/23 v1.0]
-
-\glsifusedtranslatordict{Brazilian}
-{%
- \addglossarytocaptions{\CurrentTrackedLanguage}%
- \addglossarytocaptions{\CurrentTrackedDialect}%
-}
-{%
- \ifdefstring{\inputencodingname}{utf8}
- {\input{glossaries-portuges-utf8.ldf}}%
- {%
- \ifdef{\XeTeXinputencoding}% XeTeX defaults to UTF-8
- {\input{glossaries-portuges-utf8.ldf}}%
- {\input{glossaries-portuges-noenc.ldf}}
- }
- \ifcsdef{captions\CurrentTrackedDialect}
- {%
- \csappto{captions\CurrentTrackedDialect}%
- {%
- \glossariescaptionsportuges
- }%
- }%
- {%
- \ifcsdef{captions\CurrentTrackedLanguage}
- {
- \csappto{captions\CurrentTrackedLanguage}%
- {%
- \glossariescaptionsportuges
- }%
- }%
- {%
- }%
- }%
- \glossariescaptionsportuges
-}
-\renewcommand*{\glspluralsuffix}{s}
-\renewcommand*{\glsacrpluralsuffix}{\glspluralsuffix}
-\renewcommand*{\glsupacrpluralsuffix}{\glstextup{\glsacrpluralsuffix}}
-\endinput
-%%
-%% End of file `glossaries-pt-BR.ldf'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/flacards.tlpobj new/tlpkg/tlpobj/flacards.tlpobj
--- old/tlpkg/tlpobj/flacards.tlpobj 1970-01-01 01:00:00.000000000 +0100
+++ new/tlpkg/tlpobj/flacards.tlpobj 2017-04-14 17:40:43.000000000 +0200
@@ -0,0 +1,16 @@
+name flacards
+category Package
+revision 19440
+shortdesc Generate flashcards for printing
+relocated 1
+longdesc The flacards class provides an easy interface to produce
+longdesc flashcards. It will print several cards per page, on both sides
+longdesc of the paper.
+runfiles size=2
+ RELOC/tex/latex/flacards/flacards.cls
+catalogue-also flashcard flashcards
+catalogue-ctan /macros/latex/contrib/flacards
+catalogue-date 2016-06-24 19:18:15 +0200
+catalogue-license gpl
+catalogue-topics card-flash class
+catalogue-version 0.1.1b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/glossaries-portuges.tlpobj new/tlpkg/tlpobj/glossaries-portuges.tlpobj
--- old/tlpkg/tlpobj/glossaries-portuges.tlpobj 2016-04-14 19:05:01.000000000 +0200
+++ new/tlpkg/tlpobj/glossaries-portuges.tlpobj 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-name glossaries-portuges
-category Package
-revision 36064
-shortdesc Portuges language module for glossaries package
-relocated 1
-longdesc Portuges language module for glossaries package.
-runfiles size=4
- RELOC/tex/latex/glossaries-portuges/glossaries-portuges-noenc.ldf
- RELOC/tex/latex/glossaries-portuges/glossaries-portuges-utf8.ldf
- RELOC/tex/latex/glossaries-portuges/glossaries-portuges.ldf
- RELOC/tex/latex/glossaries-portuges/glossaries-pt-BR.ldf
-catalogue-ctan /macros/latex/contrib/glossaries-portuges
-catalogue-date 2015-08-03 05:43:12 +0200
-catalogue-license lppl1.3
-catalogue-topics glossary
-catalogue-version 1.1
++++++ gfsneohellenic.doc.tar.xz -> fn2end.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/OFL-FAQ.txt new/doc/fonts/gfsneohellenic/OFL-FAQ.txt
--- old/doc/fonts/gfsneohellenic/OFL-FAQ.txt 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/OFL-FAQ.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,225 +0,0 @@
-OFL FAQ - Frequently Asked Questions about the SIL Open Font License (OFL)
-Version 1.1 - 26 February 2007
-(See http://scripts.sil.org/OFL for updates)
-
-
-1 ABOUT USING AND DISTRIBUTING FONTS LICENSED UNDER THE OFL
-
-1.1 Can I use the fonts in any publication, even embedded in the file?
-Yes. You may use them like most other fonts, but unlike some fonts you may include an embedded subset of the fonts in your document. Such use does not require you to include this license or other files (listed in OFL condition 2), nor does it require any type of acknowledgement within the publication. Some mention of the font name within the publication information (such as in a colophon) is usually appreciated. If you wish to include the complete font as a separate file, you should distribute the full font package, including all existing acknowledgements, and comply with the OFL conditions. Of course, referencing or embedding an OFL font in any document does not change the license of the document itself. The requirement for fonts to remain under the OFL does not apply to any document created using the fonts and their derivatives. Similarly, creating any kind of graphic using a font under OFL does not make the resulting artwork subject to the OFL.
-
-1.2 Can I make web pages using these fonts?
-Yes! Go ahead! Using CSS (Cascading Style Sheets) is recommended.
-
-1.3 Can I make the fonts available to others from my web site?
-Yes, as long as you meet the conditions of the license (do not sell by itself, include the necessary files, rename Modified Versions, do not abuse the Author(s)' name(s) and do not sublicense).
-
-1.4 Can the fonts be included with Free/Libre and Open Source Software collections such as GNU/Linux and BSD distributions?
-Yes! Fonts licensed under the OFL can be freely aggregated with software under FLOSS (Free/Libre and Open Source Software) licenses. Since fonts are much more useful aggregated to than merged with existing software, possible incompatibility with existing software licenses is not a problem. You can also repackage the fonts and the accompanying components in a .rpm or .deb package and include them in distro CD/DVDs and online repositories.
-
-1.5 I want to distribute the fonts with my program. Does this mean my program also has to be free and open source software?
-No. Only the portions based on the font software are required to be released under the OFL. The intent of the license is to allow aggregation or bundling with software under restricted licensing as well.
-
-1.6 Can I include the fonts on a CD of freeware or commercial fonts?
-Yes, as long some other font or software is also on the disk, so the OFL font is not sold by itself.
-
-1.7 Can I sell a software package that includes these fonts?
-Yes, you can do this with both the Original Version and a Modified Version. Examples of bundling made possible by the OFL would include: word processors, design and publishing applications, training and educational software, edutainment software, etc.
-
-1.8 Why won't the OFL let me sell the fonts alone?
-The intent is to keep people from making money by simply redistributing the fonts. The only people who ought to profit directly from the fonts should be the original authors, and those authors have kindly given up potential direct income to distribute their fonts under the OFL. Please honor and respect their contribution!
-
-1.9 I've come across a font released under the OFL. How can I easily get more information about the Original Version? How can I know where it stands compared to the Original Version or other Modified Versions?
-Consult the copyright statement(s) in the license for ways to contact the original authors. Consult the FONTLOG for information on how the font differs from the Original Version, and get in touch with the various contributors via the information in the acknowledgment section. Please consider using the Original Versions of the fonts whenever possible.
-
-1.10 What do you mean in condition 4? Can you provide examples of abusive promotion / endorsement / advertisement vs. normal acknowledgement?
-The intent is that the goodwill and reputation of the author(s) should not be used in a way that makes it sound like the original author(s) endorse or approve of a specific Modified Version or software bundle. For example, it would not be right to advertise a word processor by naming the author(s) in a listing of software features, or to promote a Modified Version on a web site by saying "designed by ...". However, it would be appropriate to acknowledge the author(s) if your software package has a list of people who deserve thanks. We realize that this can seem to be a gray area, but the standard used to judge an acknowledgement is that if the acknowledgement benefits the author(s) it is allowed, but if it primarily benefits other parties, or could reflect poorly on the author(s), then it is not.
-
-
-2 ABOUT MODIFYING OFL LICENSED FONTS
-
-2.1 Can I change the fonts? Are there any limitations to what things I can and cannot change?
-You are allowed to change anything, as long as such changes do not violate the terms of the license. In other words, you are not allowed to remove the copyright statement(s) from the font, but you could add additional information into it that covers your contribution.
-
-2.2 I have a font that needs a few extra glyphs - can I take them from an OFL licensed font and copy them into mine?
-Yes, but if you distribute that font to others it must be under the OFL, and include the information mentioned in condition 2 of the license.
-
-2.3 Can I charge people for my additional work? In other words, if I add a bunch of special glyphs and/or OpenType/Graphite code, can I sell the enhanced font?
-Not by itself. Derivative fonts must be released under the OFL and cannot be sold by themselves. It is permitted, however, to include them in a larger software package (such as text editors, office suites or operating systems), even if the larger package is sold. In that case, you are strongly encouraged, but not required, to also make that derived font easily and freely available outside of the larger package.
-
-2.4 Can I pay someone to enhance the fonts for my use and distribution?
-Yes. This is a good way to fund the further development of the fonts. Keep in mind, however, that if the font is distributed to others it must be under the OFL. You won't be able to recover your investment by exclusively selling the font, but you will be making a valuable contribution to the community. Please remember how you have benefitted from the contributions of others.
-
-2.5 I need to make substantial revisions to the font to make it work with my program. It will be a lot of work, and a big investment, and I want to be sure that it can only be distributed with my program. Can I restrict its use?
-No. If you redistribute a Modified Version of the font it must be under the OFL. You may not restrict it in any way. This is intended to ensure that all released improvements to the fonts become available to everyone. But you will likely get an edge over competitors by being the first to distribute a bundle with the enhancements. Again, please remember how you have benefitted from the contributions of others.
-
-2.6 Do I have to make any derivative fonts (including source files, build scripts, documentation, etc.) publicly available?
-No, but please do share your improvements with others. You may find that you receive more than what you gave in return.
-
-2.7 Why can't I use the Reserved Font Name(s) in my derivative font names? I'd like people to know where the design came from.
-The best way to acknowledge the source of the design is to thank the original authors and any other contributors in the files that are distributed with your revised font (although no acknowledgement is required). The FONTLOG is a natural place to do this. Reserved Font Name(s) ensure that the only fonts that have the original names are the unmodified Original Versions. This allows designers to maintain artistic integrity while allowing collaboration to happen. It eliminates potential confusion and name conflicts. When choosing a name be creative and avoid names that reuse almost all the same letters in the same order or sound like the original. Keep in mind that the Copyright Holder(s) can allow a specific trusted partner to use Reserved Font Name(s) through a separate written agreement.
-
-2.8 What do you mean by "primary name as presented to the user"? Are you referring to the font menu name?
-Yes, the requirement to change the visible name used to differentiate the font from others applies to the font menu name and other mechanisms to specify a font in a document. It would be fine, for example, to keep a text reference to the original fonts in the description field, in your modified source file or in documentation provided alongside your derivative as long as no one could be confused that your modified source is the original. But you cannot use the Reserved Font Names in any way to identify the font to the user (unless the Copyright Holder(s) allow(s) it through a separate agreement; see section 2.7). Users who install derivatives ("Modified Versions") on their systems should not see any of the original names ("Reserved Font Names") in their font menus, for example. Again, this is to ensure that users are not confused and do not mistake a font for another and so expect features only another derivative or the Original Version can actually offer. Ultimately, creating name conflicts will cause many problems for the users as well as for the designer of both the Original and Modified versions, so please think ahead and find a good name for your own derivative. Font substitution systems like fontconfig, or application-level font fallback configuration within OpenOffice.org or Scribus, will also get very confused if the name of the font they are configured to substitute to actually refers to another physical font on the user's hard drive. It will help everyone if Original Versions and Modified Versions can easily be distinguished from one another and from other derivatives. The substitution mechanism itself is outside the scope of the license. Users can always manually change a font reference in a document or set up some kind of substitution at a higher level but at the lower level the fonts themselves have to respect the Reserved Font Name(s) requirement to prevent ambiguity. If a substitution is currently active the user should be aware of it.
-
-2.9 Am I not allowed to use any part of the Reserved Font Names?
-You may not use the words of the font names, but you would be allowed to use parts of words, as long as you do not use any word from the Reserved Font Names entirely. We do not recommend using parts of words because of potential confusion, but it is allowed. For example, if "Foobar" was a Reserved Font Name, you would be allowed to use "Foo" or "bar", although we would not recommend it. Such an unfortunate choice would confuse the users of your fonts as well as make it harder for other designers to contribute.
-
-2.10 So what should I, as an author, identify as Reserved Font Names?
-Original authors are encouraged to name their fonts using clear, distinct names, and only declare the unique parts of the name as Reserved Font Names. For example, the author of a font called "Foobar Sans" would declare "Foobar" as a Reserved Font Name, but not "Sans", as that is a common typographical term, and may be a useful word to use in a derivative font name. Reserved Font Names should also be single words. A font called "Flowing River" should have Reserved Font Names "Flowing" and "River", not "Flowing River".
-
-2.11 Do I, as an author, have to identify any Reserved Font Names?
-No, but we strongly encourage you to do so. This is to avoid confusion between your work and Modified versions. You may, however, give certain trusted parties the right to use any of your Reserved Font Names through separate written agreements. For example, even if "Foobar" is a RFN, you could write up an agreement to give company "XYZ" the right to distribute a modified version with a name that includes "Foobar". This allows for freedom without confusion.
-
-2.12 Are any names (such as the main font name) reserved by default?
-No. That is a change to the license as of version 1.1. If you want any names to be Reserved Font Names, they must be specified after the copyright statement(s).
-
-2.13 What is this FONTLOG thing exactly?
-It has three purposes: 1) to provide basic information on the font to users and other developers, 2) to document changes that have been made to the font or accompanying files, either by the original authors or others, and 3) to provide a place to acknowledge the authors and other contributors. Please use it! See below for details on how changes should be noted.
-
-2.14 Am I required to update the FONTLOG?
-No, but users, designers and other developers might get very frustrated at you if you don't! People need to know how derivative fonts differ from the original, and how to take advantage of the changes, or build on them.
-
-
-3 ABOUT THE FONTLOG
-
-The FONTLOG can take a variety of formats, but should include these four sections:
-
-3.1 FONTLOG for <FontFamilyName>
-This file provides detailed information on the <FontFamilyName> font software. This information should be distributed along with the <FontFamilyName> fonts and any derivative works.
-
-3.2 Basic Font Information
-(Here is where you would describe the purpose and brief specifications for the font project, and where users can find more detailed documentation. It can also include references to how changes can be contributed back to the Original Version. You may also wish to include a short guide to the design, or a reference to such a document.)
-
-3.3 ChangeLog
-(This should list both major and minor changes, most recent first. Here are some examples:)
-
-7 February 2007 (Pat Johnson) <NewFontFamilyName> Version 1.3
-- Added Greek and Cyrillic glyphs
-- Released as "<NewFontFamilyName>"
-
-7 March 2006 (Fred Foobar) <NewFontFamilyName> Version 1.2
-- Tweaked contextual behaviours
-- Released as "<NewFontFamilyName>"
-
-1 Feb 2005 (Jane Doe) <NewFontFamilyName> Version 1.1
-- Improved build script performance and verbosity
-- Extended the smart code documentation
-- Corrected minor typos in the documentation
-- Fixed position of combining inverted breve below (U+032F)
-- Added OpenType/Graphite smart code for Armenian
-- Added Armenian glyphs (U+0531 -> U+0587)
-- Released as "<NewFontFamilyName>"
-
-1 Jan 2005 (Joe Smith) <FontFamilyName> Version 1.0
-- Initial release of font "<FontFamilyName>"
-
-3.4 Acknowledgements
-(Here is where contributors can be acknowledged.
-
-If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.)
-
-N: Jane Doe
-E: jane@university.edu
-W: http://art.university.edu/projects/fonts
-D: Contributor - Armenian glyphs and code
-
-N: Fred Foobar
-E: fred@foobar.org
-W: http://foobar.org
-D: Contributor - misc Graphite fixes
-
-N: Pat Johnson
-E: pat@fontstudio.org
-W: http://pat.fontstudio.org
-D: Designer - Greek & Cyrillic glyphs based on Roman design
-
-N: Tom Parker
-E: tom@company.com
-W: http://www.company.com/tom/projects/fonts
-D: Engineer - original smart font code
-
-N: Joe Smith
-E: joe@fontstudio.org
-W: http://joe.fontstudio.org
-D: Designer - original Roman glyphs
-
-(Original authors can also include information here about their organization.)
-
-
-4 ABOUT MAKING CONTRIBUTIONS
-
-4.1 Why should I contribute my changes back to the original authors?
-It would benefit many people if you contributed back to what you've received. Providing your contributions and improvements to the fonts and other components (data files, source code, build scripts, documentation, etc.) could be a tremendous help and would encourage others to contribute as well and 'give back', which means you will have an opportunity to benefit from other people's contributions as well. Sometimes maintaining your own separate version takes more effort than merging back with the original. Be aware that any contributions, however, must be either your own original creation or work that you own, and you may be asked to affirm that clearly when you contribute.
-
-4.2 I've made some very nice improvements to the font, will you consider adopting them and putting them into future Original Versions?
-Most authors would be very happy to receive such contributions. Keep in mind that it is unlikely that they would want to incorporate major changes that would require additional work on their end. Any contributions would likely need to be made for all the fonts in a family and match the overall design and style. Authors are encouraged to include a guide to the design with the fonts. It would also help to have contributions submitted as patches or clearly marked changes (the use of smart source revision control systems like subversion, svk or bzr is a good idea). Examples of useful contributions are bug fixes, additional glyphs, stylistic alternates (and the smart font code to access them) or improved hinting.
-
-4.3 How can I financially support the development of OFL fonts?
-It is likely that most authors of OFL fonts would accept financial contributions - contact them for instructions on how to do this. Such contributions would support future development. You can also pay for others to enhance the fonts and contribute the results back to the original authors for inclusion in the Original Version.
-
-
-5 ABOUT THE LICENSE
-
-5.1 I see that this is version 1.1 of the license. Will there be later changes?
-Version 1.1 is the first minor revision of the OFL. We are confident that version 1.1 will meet most needs, but are open to future improvements. Any revisions would be for future font releases, and previously existing licenses would remain in effect. No retroactive changes are possible, although the Copyright Holder(s) can re-release the font under a revised OFL. All versions will be available on our web site: http://scripts.sil.org/OFL.
-
-5.2 Can I use the SIL Open Font License for my own fonts?
-Yes! We heartily encourage anyone to use the OFL to distribute their own original fonts. It is a carefully constructed license that allows great freedom along with enough artistic integrity protection for the work of the authors as well as clear rules for other contributors and those who redistribute the fonts. Some additional information about using the OFL is included at the end of this FAQ.
-
-5.3 Does this license restrict the rights of the Copyright Holder(s)?
-No. The Copyright Holder(s) still retain(s) all the rights to their creation; they are only releasing a portion of it for use in a specific way. For example, the Copyright Holder(s) may choose to release a 'basic' version of their font under the OFL, but sell a restricted 'enhanced' version. Only the Copyright Holder(s) can do this.
-
-5.4 Is the OFL a contract or a license?
-The OFL is a license and not a contract and so does not require you to sign it to have legal validity. By using, modifying and redistributing components under the OFL you indicate that you accept the license.
-
-5.5 How about translating the license and the FAQ into other languages?
-SIL certainly recognises the need for people who are not familiar with English to be able to understand the OFL and this FAQ better in their own language. Making the license very clear and readable is a key goal of the OFL.
-
-If you are an experienced translator, you are very welcome to help by translating the OFL and its FAQ so that designers and users in your language community can understand the license better. But only the original English version of the license has legal value and has been approved by the community. Translations do not count as legal substitutes and should only serve as a way to explain the original license. SIL - as the author and steward of the license for the community at large - does not approve any translation of the OFL as legally valid because even small translation ambiguities could be abused and create problems.
-
-We give permission to publish unofficial translations into other languages provided that they comply with the following guidelines:
-
-- put the following disclaimer in both English and the target language stating clearly that the translation is unofficial:
-
-"This is an unofficial translation of the SIL Open Font License into $language. It was not published by SIL International, and does not legally state the distribution terms for fonts that use the OFL. A release under the OFL is only valid when using the original English text.
-
-However, we recognize that this unofficial translation will help users and designers not familiar with English to understand the SIL OFL better and make it easier to use and release font families under this collaborative font design model. We encourage designers who consider releasing their creation under the OFL to read the FAQ in their own language if it is available.
-
-Please go to http://scripts.sil.org/OFL for the official version of the license and the accompanying FAQ."
-
-- keep your unofficial translation current and update it at our request if needed, for example if there is any ambiguity which could lead to confusion.
-
-If you start such a unofficial translation effort of the OFL and its accompanying FAQ please let us know, thank you.
-
-
-6 ABOUT SIL INTERNATIONAL
-
-6.1 Who is SIL International and what does it do?
-SIL International is a worldwide faith-based education and development organization (NGO) that studies, documents, and assists in developing the world's lesser-known languages through literacy, linguistics, translation, and other academic disciplines. SIL makes its services available to all without regard to religious belief, political ideology, gender, race, or ethnic background. SIL's members and volunteers share a Christian commitment.
-
-6.2 What does this have to do with font licensing?
-The ability to read, write, type and publish in one's own language is one of the most critical needs for millions of people around the world. This requires fonts that are widely available and support lesser-known languages. SIL develops - and encourages others to develop - a complete stack of writing systems implementation components available under open licenses. This open stack includes input methods, smart fonts, smart rendering libraries and smart applications. There has been a need for a common open license that is specifically applicable to fonts and related software (a crucial component of this stack) so SIL developed the SIL Open Font License with the help of the FLOSS community.
-
-6.3 How can I contact SIL?
-Our main web site is: http://www.sil.org/
-Our site about complex scripts is: http://scripts.sil.org/
-Information about this license (including contact email information) is at: http://scripts.sil.org/OFL
-
-
-7 ABOUT USING THE OFL FOR YOUR ORIGINAL FONTS
-
-If you want to release your fonts under the OFL, you only need to do the following:
-
-7.1 Put your copyright and reserved font names information in the beginning of the main OFL file.
-7.2 Put your copyright and the OFL references in your various font files (such as in the copyright, license and description fields) and in your other components (build scripts, glyph databases, documentation, rendering samples, etc).
-7.3 Write an initial FONTLOG for your font and include it in the release package.
-7.4 Include the OFL in your release package.
-7.5 We also highly recommend you include the relevant practical documentation on the license by putting the OFL-FAQ in your package.
-7.6 If you wish, you can use the OFL Graphics on your web page.
-
-
-
-That's all. If you have any more questions please get in touch with us.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/OFL.txt new/doc/fonts/gfsneohellenic/OFL.txt
--- old/doc/fonts/gfsneohellenic/OFL.txt 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/OFL.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,95 +0,0 @@
-Copyright (c) 2007, Greek Font Society (www.greekfontsociety.org | gfs@greekfontsociety.org),
-with Reserved Font Name 'GFS Neohellenic'.
-
-
-This Font Software is licensed under the SIL Open Font License, Version 1.1.
-This license is copied below, and is also available with a FAQ at:
-http://scripts.sil.org/OFL
-
-
------------------------------------------------------------
-SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
------------------------------------------------------------
-
-PREAMBLE
-The goals of the Open Font License (OFL) are to stimulate worldwide
-development of collaborative font projects, to support the font creation
-efforts of academic and linguistic communities, and to provide a free and
-open framework in which fonts may be shared and improved in partnership
-with others.
-
-The OFL allows the licensed fonts to be used, studied, modified and
-redistributed freely as long as they are not sold by themselves. The
-fonts, including any derivative works, can be bundled, embedded,
-redistributed and/or sold with any software provided that any reserved
-names are not used by derivative works. The fonts and derivatives,
-however, cannot be released under any other type of license. The
-requirement for fonts to remain under this license does not apply
-to any document created using the fonts or their derivatives.
-
-DEFINITIONS
-"Font Software" refers to the set of files released by the Copyright
-Holder(s) under this license and clearly marked as such. This may
-include source files, build scripts and documentation.
-
-"Reserved Font Name" refers to any names specified as such after the
-copyright statement(s).
-
-"Original Version" refers to the collection of Font Software components as
-distributed by the Copyright Holder(s).
-
-"Modified Version" refers to any derivative made by adding to, deleting,
-or substituting -- in part or in whole -- any of the components of the
-Original Version, by changing formats or by porting the Font Software to a
-new environment.
-
-"Author" refers to any designer, engineer, programmer, technical
-writer or other person who contributed to the Font Software.
-
-PERMISSION & CONDITIONS
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Font Software, to use, study, copy, merge, embed, modify,
-redistribute, and sell modified and unmodified copies of the Font
-Software, subject to the following conditions:
-
-1) Neither the Font Software nor any of its individual components,
-in Original or Modified Versions, may be sold by itself.
-
-2) Original or Modified Versions of the Font Software may be bundled,
-redistributed and/or sold with any software, provided that each copy
-contains the above copyright notice and this license. These can be
-included either as stand-alone text files, human-readable headers or
-in the appropriate machine-readable metadata fields within text or
-binary files as long as those fields can be easily viewed by the user.
-
-3) No Modified Version of the Font Software may use the Reserved Font
-Name(s) unless explicit written permission is granted by the corresponding
-Copyright Holder. This restriction only applies to the primary font name as
-presented to the users.
-
-4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
-Software shall not be used to promote, endorse or advertise any
-Modified Version, except to acknowledge the contribution(s) of the
-Copyright Holder(s) and the Author(s) or with their explicit written
-permission.
-
-5) The Font Software, modified or unmodified, in part or in whole,
-must be distributed entirely under this license, and must not be
-distributed under any other license. The requirement for fonts to
-remain under this license does not apply to any document created
-using the Font Software.
-
-TERMINATION
-This license becomes null and void if any of the above conditions are
-not met.
-
-DISCLAIMER
-THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
-OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
-COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
-DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
-OTHER DEALINGS IN THE FONT SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/README new/doc/fonts/gfsneohellenic/README
--- old/doc/fonts/gfsneohellenic/README 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-
--------- GFS NeoHellenic for LaTeX -------------
-
-
-A. Tsolomitis
-
-Laboratory of Digital Typography
-and Mathematical Software
-University of the Aegean
-Department of Mathematics
-83200 Karlovassi, Samos
-Greece.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/README.TEXLIVE new/doc/fonts/gfsneohellenic/README.TEXLIVE
--- old/doc/fonts/gfsneohellenic/README.TEXLIVE 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/README.TEXLIVE 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-The following files have been removed in the TeX Live installation of
-the current package, typically due to duplication, lack of space, or
-missing source code. You can find these files on CTAN at
- http://mirror.ctan.org/fonts/greek/gfs/gfsneohellenic
-If questions or concerns, email tex-live@tug.org.
-
- GFSNeohellenic-Guide-for-LaTeX.pdf
- NeohellenicSpecimen.pdf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/VERSION new/doc/fonts/gfsneohellenic/VERSION
--- old/doc/fonts/gfsneohellenic/VERSION 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/VERSION 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-GFSNeoHellenic for LaTeX. Version 1.01, 12 May 2006
Binary files old/doc/latex/fn2end/fn2end.pdf and new/doc/latex/fn2end/fn2end.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/fn2end/fn2end.tex new/doc/latex/fn2end/fn2end.tex
--- old/doc/latex/fn2end/fn2end.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/fn2end/fn2end.tex 2016-11-25 19:28:55.000000000 +0100
@@ -0,0 +1,91 @@
+\documentclass{article}
+\newcommand{\cs}[1]{\mbox{\tt\bs#1}}% for control sequences
+\newcommand{\bs}{\char '134 } % A backslash character for \tt font
+\newcommand{\file}[1]{\mbox{\tt #1}}
+
+\title{The {\tt fn2end.sty} style}
+\author{KC Border}
+\date{May 31, 1995}
+
+\begin{document}
+\maketitle
+
+The \file{fn2end.sty} package converts footnotes into
+end notes, where a lot of publishers want them. It
+does so by redefining the action of the \cs{footnote}
+command. Instead of putting footnotes at the bottom
+of the page, the notes are written to a file with
+extension \file{end}, whence they may be retrieved
+when desired. To handle footnotes on the title page
+flexibly, \cs{footnote} is not redefined until the
+\cs{makeendnotes} command is issued. Place the
+command \cs{theendnotes} where you want the notes
+to appear: after the last footnote, usually right
+before the bibliography. The \cs{theendotes} command
+merely \cs{inputs} the \file{end} file, it does {\em
+not} create a new section or a new page. If you do
+create a notes section with the \cs{section} command,
+you should follow it with an \cs{indent} command.
+Otherwise, the first note will be the only note that
+does not start with an indented paragraph.
+
+There are now user renewable commands. The length
+\cs{noteskip} is the space between the note number
+and the start of the note text. By default it is 1
+em. Change its value with the \cs{setlength} command.
+You can use \cs{renewcommand} to change
+\cs{notenumberformat}, which formats the note number.
+By default it is defined as
+\begin{verbatim}
+ \newcommand{\notenumberformat}[1]{$#1$}
+\end{verbatim}
+If you want the end note numbers to appear as
+superscripts with periods, you could
+\begin{verbatim}
+ \renewcommand{\notenumberformat}[1]{${}^{#1.}$}
+\end{verbatim}
+
+Successive \cs{makeendnotes} commands overwrite the
+notes file. This is a feature, not a bug. For
+example:
+\begin{verbatim}
+ \makeendnotes
+
+ \chapter{One}
+ blah
+ \section*{Notes}\indent
+ \theendnotes
+
+ \makeendnotes
+
+ \chapter{Two}
+ blah
+ \section*{Notes}\indent
+ \theendnotes
+\end{verbatim}
+etc, can be used to put notes at the end of each
+chapter. (This is perverse because it makes the
+notes nearly impossible to find, but some publishers
+like it.)
+
+Additionally, \cs{restorefootnotes} restores the
+normal behavior of footnotes, so that if you really
+wanted to, you could have a title page for each
+chapter with acknowledgment footnotes on the bottom,
+and thereafter have end notes for the rest of the
+material in the chapter.
+
+
+{\em Bug}: Since \verb#\# is catcoded to 12 for
+verbatim copying, if your footnote's text contains
+an unequal number of \verb#\{#'s and \verb#\}#'s,
+for instance, if you have a \verb#\left\{# balanced
+by a \verb#\right.#, then \TeX\ believes you have
+unmatched braces and does not figure out where the
+argument of the \cs{footnote} command ends. (Believe
+it or not, this happened to me the first time I
+tried to use the style.)
+{\em Workaround}: Use \verb#\lbrace# and \verb#\rbrace#
+in your footnotes instead of \verb#\{# and \verb#\}#.
+
+\end{document}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fn2end.doc.tlpobj new/tlpkg/tlpobj/fn2end.doc.tlpobj
--- old/tlpkg/tlpobj/fn2end.doc.tlpobj 1970-01-01 01:00:00.000000000 +0100
+++ new/tlpkg/tlpobj/fn2end.doc.tlpobj 2017-04-14 17:40:47.000000000 +0200
@@ -0,0 +1,8 @@
+name fn2end.doc
+category Package
+revision 15878
+shortdesc doc files of fn2end
+relocated 1
+docfiles size=8
+ RELOC/doc/latex/fn2end/fn2end.pdf
+ RELOC/doc/latex/fn2end/fn2end.tex
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj new/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj
--- old/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj 2016-04-14 19:04:38.000000000 +0200
+++ new/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-name gfsneohellenic.doc
-category Package
-revision 31979
-shortdesc doc files of gfsneohellenic
-relocated 1
-docfiles size=11
- RELOC/doc/fonts/gfsneohellenic/OFL-FAQ.txt
- RELOC/doc/fonts/gfsneohellenic/OFL.txt
- RELOC/doc/fonts/gfsneohellenic/README
- RELOC/doc/fonts/gfsneohellenic/README.TEXLIVE
- RELOC/doc/fonts/gfsneohellenic/VERSION
++++++ gfsneohellenic.doc.tar.xz -> fn2end.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/OFL-FAQ.txt new/doc/fonts/gfsneohellenic/OFL-FAQ.txt
--- old/doc/fonts/gfsneohellenic/OFL-FAQ.txt 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/OFL-FAQ.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,225 +0,0 @@
-OFL FAQ - Frequently Asked Questions about the SIL Open Font License (OFL)
-Version 1.1 - 26 February 2007
-(See http://scripts.sil.org/OFL for updates)
-
-
-1 ABOUT USING AND DISTRIBUTING FONTS LICENSED UNDER THE OFL
-
-1.1 Can I use the fonts in any publication, even embedded in the file?
-Yes. You may use them like most other fonts, but unlike some fonts you may include an embedded subset of the fonts in your document. Such use does not require you to include this license or other files (listed in OFL condition 2), nor does it require any type of acknowledgement within the publication. Some mention of the font name within the publication information (such as in a colophon) is usually appreciated. If you wish to include the complete font as a separate file, you should distribute the full font package, including all existing acknowledgements, and comply with the OFL conditions. Of course, referencing or embedding an OFL font in any document does not change the license of the document itself. The requirement for fonts to remain under the OFL does not apply to any document created using the fonts and their derivatives. Similarly, creating any kind of graphic using a font under OFL does not make the resulting artwork subject to the OFL.
-
-1.2 Can I make web pages using these fonts?
-Yes! Go ahead! Using CSS (Cascading Style Sheets) is recommended.
-
-1.3 Can I make the fonts available to others from my web site?
-Yes, as long as you meet the conditions of the license (do not sell by itself, include the necessary files, rename Modified Versions, do not abuse the Author(s)' name(s) and do not sublicense).
-
-1.4 Can the fonts be included with Free/Libre and Open Source Software collections such as GNU/Linux and BSD distributions?
-Yes! Fonts licensed under the OFL can be freely aggregated with software under FLOSS (Free/Libre and Open Source Software) licenses. Since fonts are much more useful aggregated to than merged with existing software, possible incompatibility with existing software licenses is not a problem. You can also repackage the fonts and the accompanying components in a .rpm or .deb package and include them in distro CD/DVDs and online repositories.
-
-1.5 I want to distribute the fonts with my program. Does this mean my program also has to be free and open source software?
-No. Only the portions based on the font software are required to be released under the OFL. The intent of the license is to allow aggregation or bundling with software under restricted licensing as well.
-
-1.6 Can I include the fonts on a CD of freeware or commercial fonts?
-Yes, as long some other font or software is also on the disk, so the OFL font is not sold by itself.
-
-1.7 Can I sell a software package that includes these fonts?
-Yes, you can do this with both the Original Version and a Modified Version. Examples of bundling made possible by the OFL would include: word processors, design and publishing applications, training and educational software, edutainment software, etc.
-
-1.8 Why won't the OFL let me sell the fonts alone?
-The intent is to keep people from making money by simply redistributing the fonts. The only people who ought to profit directly from the fonts should be the original authors, and those authors have kindly given up potential direct income to distribute their fonts under the OFL. Please honor and respect their contribution!
-
-1.9 I've come across a font released under the OFL. How can I easily get more information about the Original Version? How can I know where it stands compared to the Original Version or other Modified Versions?
-Consult the copyright statement(s) in the license for ways to contact the original authors. Consult the FONTLOG for information on how the font differs from the Original Version, and get in touch with the various contributors via the information in the acknowledgment section. Please consider using the Original Versions of the fonts whenever possible.
-
-1.10 What do you mean in condition 4? Can you provide examples of abusive promotion / endorsement / advertisement vs. normal acknowledgement?
-The intent is that the goodwill and reputation of the author(s) should not be used in a way that makes it sound like the original author(s) endorse or approve of a specific Modified Version or software bundle. For example, it would not be right to advertise a word processor by naming the author(s) in a listing of software features, or to promote a Modified Version on a web site by saying "designed by ...". However, it would be appropriate to acknowledge the author(s) if your software package has a list of people who deserve thanks. We realize that this can seem to be a gray area, but the standard used to judge an acknowledgement is that if the acknowledgement benefits the author(s) it is allowed, but if it primarily benefits other parties, or could reflect poorly on the author(s), then it is not.
-
-
-2 ABOUT MODIFYING OFL LICENSED FONTS
-
-2.1 Can I change the fonts? Are there any limitations to what things I can and cannot change?
-You are allowed to change anything, as long as such changes do not violate the terms of the license. In other words, you are not allowed to remove the copyright statement(s) from the font, but you could add additional information into it that covers your contribution.
-
-2.2 I have a font that needs a few extra glyphs - can I take them from an OFL licensed font and copy them into mine?
-Yes, but if you distribute that font to others it must be under the OFL, and include the information mentioned in condition 2 of the license.
-
-2.3 Can I charge people for my additional work? In other words, if I add a bunch of special glyphs and/or OpenType/Graphite code, can I sell the enhanced font?
-Not by itself. Derivative fonts must be released under the OFL and cannot be sold by themselves. It is permitted, however, to include them in a larger software package (such as text editors, office suites or operating systems), even if the larger package is sold. In that case, you are strongly encouraged, but not required, to also make that derived font easily and freely available outside of the larger package.
-
-2.4 Can I pay someone to enhance the fonts for my use and distribution?
-Yes. This is a good way to fund the further development of the fonts. Keep in mind, however, that if the font is distributed to others it must be under the OFL. You won't be able to recover your investment by exclusively selling the font, but you will be making a valuable contribution to the community. Please remember how you have benefitted from the contributions of others.
-
-2.5 I need to make substantial revisions to the font to make it work with my program. It will be a lot of work, and a big investment, and I want to be sure that it can only be distributed with my program. Can I restrict its use?
-No. If you redistribute a Modified Version of the font it must be under the OFL. You may not restrict it in any way. This is intended to ensure that all released improvements to the fonts become available to everyone. But you will likely get an edge over competitors by being the first to distribute a bundle with the enhancements. Again, please remember how you have benefitted from the contributions of others.
-
-2.6 Do I have to make any derivative fonts (including source files, build scripts, documentation, etc.) publicly available?
-No, but please do share your improvements with others. You may find that you receive more than what you gave in return.
-
-2.7 Why can't I use the Reserved Font Name(s) in my derivative font names? I'd like people to know where the design came from.
-The best way to acknowledge the source of the design is to thank the original authors and any other contributors in the files that are distributed with your revised font (although no acknowledgement is required). The FONTLOG is a natural place to do this. Reserved Font Name(s) ensure that the only fonts that have the original names are the unmodified Original Versions. This allows designers to maintain artistic integrity while allowing collaboration to happen. It eliminates potential confusion and name conflicts. When choosing a name be creative and avoid names that reuse almost all the same letters in the same order or sound like the original. Keep in mind that the Copyright Holder(s) can allow a specific trusted partner to use Reserved Font Name(s) through a separate written agreement.
-
-2.8 What do you mean by "primary name as presented to the user"? Are you referring to the font menu name?
-Yes, the requirement to change the visible name used to differentiate the font from others applies to the font menu name and other mechanisms to specify a font in a document. It would be fine, for example, to keep a text reference to the original fonts in the description field, in your modified source file or in documentation provided alongside your derivative as long as no one could be confused that your modified source is the original. But you cannot use the Reserved Font Names in any way to identify the font to the user (unless the Copyright Holder(s) allow(s) it through a separate agreement; see section 2.7). Users who install derivatives ("Modified Versions") on their systems should not see any of the original names ("Reserved Font Names") in their font menus, for example. Again, this is to ensure that users are not confused and do not mistake a font for another and so expect features only another derivative or the Original Version can actually offer. Ultimately, creating name conflicts will cause many problems for the users as well as for the designer of both the Original and Modified versions, so please think ahead and find a good name for your own derivative. Font substitution systems like fontconfig, or application-level font fallback configuration within OpenOffice.org or Scribus, will also get very confused if the name of the font they are configured to substitute to actually refers to another physical font on the user's hard drive. It will help everyone if Original Versions and Modified Versions can easily be distinguished from one another and from other derivatives. The substitution mechanism itself is outside the scope of the license. Users can always manually change a font reference in a document or set up some kind of substitution at a higher level but at the lower level the fonts themselves have to respect the Reserved Font Name(s) requirement to prevent ambiguity. If a substitution is currently active the user should be aware of it.
-
-2.9 Am I not allowed to use any part of the Reserved Font Names?
-You may not use the words of the font names, but you would be allowed to use parts of words, as long as you do not use any word from the Reserved Font Names entirely. We do not recommend using parts of words because of potential confusion, but it is allowed. For example, if "Foobar" was a Reserved Font Name, you would be allowed to use "Foo" or "bar", although we would not recommend it. Such an unfortunate choice would confuse the users of your fonts as well as make it harder for other designers to contribute.
-
-2.10 So what should I, as an author, identify as Reserved Font Names?
-Original authors are encouraged to name their fonts using clear, distinct names, and only declare the unique parts of the name as Reserved Font Names. For example, the author of a font called "Foobar Sans" would declare "Foobar" as a Reserved Font Name, but not "Sans", as that is a common typographical term, and may be a useful word to use in a derivative font name. Reserved Font Names should also be single words. A font called "Flowing River" should have Reserved Font Names "Flowing" and "River", not "Flowing River".
-
-2.11 Do I, as an author, have to identify any Reserved Font Names?
-No, but we strongly encourage you to do so. This is to avoid confusion between your work and Modified versions. You may, however, give certain trusted parties the right to use any of your Reserved Font Names through separate written agreements. For example, even if "Foobar" is a RFN, you could write up an agreement to give company "XYZ" the right to distribute a modified version with a name that includes "Foobar". This allows for freedom without confusion.
-
-2.12 Are any names (such as the main font name) reserved by default?
-No. That is a change to the license as of version 1.1. If you want any names to be Reserved Font Names, they must be specified after the copyright statement(s).
-
-2.13 What is this FONTLOG thing exactly?
-It has three purposes: 1) to provide basic information on the font to users and other developers, 2) to document changes that have been made to the font or accompanying files, either by the original authors or others, and 3) to provide a place to acknowledge the authors and other contributors. Please use it! See below for details on how changes should be noted.
-
-2.14 Am I required to update the FONTLOG?
-No, but users, designers and other developers might get very frustrated at you if you don't! People need to know how derivative fonts differ from the original, and how to take advantage of the changes, or build on them.
-
-
-3 ABOUT THE FONTLOG
-
-The FONTLOG can take a variety of formats, but should include these four sections:
-
-3.1 FONTLOG for <FontFamilyName>
-This file provides detailed information on the <FontFamilyName> font software. This information should be distributed along with the <FontFamilyName> fonts and any derivative works.
-
-3.2 Basic Font Information
-(Here is where you would describe the purpose and brief specifications for the font project, and where users can find more detailed documentation. It can also include references to how changes can be contributed back to the Original Version. You may also wish to include a short guide to the design, or a reference to such a document.)
-
-3.3 ChangeLog
-(This should list both major and minor changes, most recent first. Here are some examples:)
-
-7 February 2007 (Pat Johnson) <NewFontFamilyName> Version 1.3
-- Added Greek and Cyrillic glyphs
-- Released as "<NewFontFamilyName>"
-
-7 March 2006 (Fred Foobar) <NewFontFamilyName> Version 1.2
-- Tweaked contextual behaviours
-- Released as "<NewFontFamilyName>"
-
-1 Feb 2005 (Jane Doe) <NewFontFamilyName> Version 1.1
-- Improved build script performance and verbosity
-- Extended the smart code documentation
-- Corrected minor typos in the documentation
-- Fixed position of combining inverted breve below (U+032F)
-- Added OpenType/Graphite smart code for Armenian
-- Added Armenian glyphs (U+0531 -> U+0587)
-- Released as "<NewFontFamilyName>"
-
-1 Jan 2005 (Joe Smith) <FontFamilyName> Version 1.0
-- Initial release of font "<FontFamilyName>"
-
-3.4 Acknowledgements
-(Here is where contributors can be acknowledged.
-
-If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.)
-
-N: Jane Doe
-E: jane@university.edu
-W: http://art.university.edu/projects/fonts
-D: Contributor - Armenian glyphs and code
-
-N: Fred Foobar
-E: fred@foobar.org
-W: http://foobar.org
-D: Contributor - misc Graphite fixes
-
-N: Pat Johnson
-E: pat@fontstudio.org
-W: http://pat.fontstudio.org
-D: Designer - Greek & Cyrillic glyphs based on Roman design
-
-N: Tom Parker
-E: tom@company.com
-W: http://www.company.com/tom/projects/fonts
-D: Engineer - original smart font code
-
-N: Joe Smith
-E: joe@fontstudio.org
-W: http://joe.fontstudio.org
-D: Designer - original Roman glyphs
-
-(Original authors can also include information here about their organization.)
-
-
-4 ABOUT MAKING CONTRIBUTIONS
-
-4.1 Why should I contribute my changes back to the original authors?
-It would benefit many people if you contributed back to what you've received. Providing your contributions and improvements to the fonts and other components (data files, source code, build scripts, documentation, etc.) could be a tremendous help and would encourage others to contribute as well and 'give back', which means you will have an opportunity to benefit from other people's contributions as well. Sometimes maintaining your own separate version takes more effort than merging back with the original. Be aware that any contributions, however, must be either your own original creation or work that you own, and you may be asked to affirm that clearly when you contribute.
-
-4.2 I've made some very nice improvements to the font, will you consider adopting them and putting them into future Original Versions?
-Most authors would be very happy to receive such contributions. Keep in mind that it is unlikely that they would want to incorporate major changes that would require additional work on their end. Any contributions would likely need to be made for all the fonts in a family and match the overall design and style. Authors are encouraged to include a guide to the design with the fonts. It would also help to have contributions submitted as patches or clearly marked changes (the use of smart source revision control systems like subversion, svk or bzr is a good idea). Examples of useful contributions are bug fixes, additional glyphs, stylistic alternates (and the smart font code to access them) or improved hinting.
-
-4.3 How can I financially support the development of OFL fonts?
-It is likely that most authors of OFL fonts would accept financial contributions - contact them for instructions on how to do this. Such contributions would support future development. You can also pay for others to enhance the fonts and contribute the results back to the original authors for inclusion in the Original Version.
-
-
-5 ABOUT THE LICENSE
-
-5.1 I see that this is version 1.1 of the license. Will there be later changes?
-Version 1.1 is the first minor revision of the OFL. We are confident that version 1.1 will meet most needs, but are open to future improvements. Any revisions would be for future font releases, and previously existing licenses would remain in effect. No retroactive changes are possible, although the Copyright Holder(s) can re-release the font under a revised OFL. All versions will be available on our web site: http://scripts.sil.org/OFL.
-
-5.2 Can I use the SIL Open Font License for my own fonts?
-Yes! We heartily encourage anyone to use the OFL to distribute their own original fonts. It is a carefully constructed license that allows great freedom along with enough artistic integrity protection for the work of the authors as well as clear rules for other contributors and those who redistribute the fonts. Some additional information about using the OFL is included at the end of this FAQ.
-
-5.3 Does this license restrict the rights of the Copyright Holder(s)?
-No. The Copyright Holder(s) still retain(s) all the rights to their creation; they are only releasing a portion of it for use in a specific way. For example, the Copyright Holder(s) may choose to release a 'basic' version of their font under the OFL, but sell a restricted 'enhanced' version. Only the Copyright Holder(s) can do this.
-
-5.4 Is the OFL a contract or a license?
-The OFL is a license and not a contract and so does not require you to sign it to have legal validity. By using, modifying and redistributing components under the OFL you indicate that you accept the license.
-
-5.5 How about translating the license and the FAQ into other languages?
-SIL certainly recognises the need for people who are not familiar with English to be able to understand the OFL and this FAQ better in their own language. Making the license very clear and readable is a key goal of the OFL.
-
-If you are an experienced translator, you are very welcome to help by translating the OFL and its FAQ so that designers and users in your language community can understand the license better. But only the original English version of the license has legal value and has been approved by the community. Translations do not count as legal substitutes and should only serve as a way to explain the original license. SIL - as the author and steward of the license for the community at large - does not approve any translation of the OFL as legally valid because even small translation ambiguities could be abused and create problems.
-
-We give permission to publish unofficial translations into other languages provided that they comply with the following guidelines:
-
-- put the following disclaimer in both English and the target language stating clearly that the translation is unofficial:
-
-"This is an unofficial translation of the SIL Open Font License into $language. It was not published by SIL International, and does not legally state the distribution terms for fonts that use the OFL. A release under the OFL is only valid when using the original English text.
-
-However, we recognize that this unofficial translation will help users and designers not familiar with English to understand the SIL OFL better and make it easier to use and release font families under this collaborative font design model. We encourage designers who consider releasing their creation under the OFL to read the FAQ in their own language if it is available.
-
-Please go to http://scripts.sil.org/OFL for the official version of the license and the accompanying FAQ."
-
-- keep your unofficial translation current and update it at our request if needed, for example if there is any ambiguity which could lead to confusion.
-
-If you start such a unofficial translation effort of the OFL and its accompanying FAQ please let us know, thank you.
-
-
-6 ABOUT SIL INTERNATIONAL
-
-6.1 Who is SIL International and what does it do?
-SIL International is a worldwide faith-based education and development organization (NGO) that studies, documents, and assists in developing the world's lesser-known languages through literacy, linguistics, translation, and other academic disciplines. SIL makes its services available to all without regard to religious belief, political ideology, gender, race, or ethnic background. SIL's members and volunteers share a Christian commitment.
-
-6.2 What does this have to do with font licensing?
-The ability to read, write, type and publish in one's own language is one of the most critical needs for millions of people around the world. This requires fonts that are widely available and support lesser-known languages. SIL develops - and encourages others to develop - a complete stack of writing systems implementation components available under open licenses. This open stack includes input methods, smart fonts, smart rendering libraries and smart applications. There has been a need for a common open license that is specifically applicable to fonts and related software (a crucial component of this stack) so SIL developed the SIL Open Font License with the help of the FLOSS community.
-
-6.3 How can I contact SIL?
-Our main web site is: http://www.sil.org/
-Our site about complex scripts is: http://scripts.sil.org/
-Information about this license (including contact email information) is at: http://scripts.sil.org/OFL
-
-
-7 ABOUT USING THE OFL FOR YOUR ORIGINAL FONTS
-
-If you want to release your fonts under the OFL, you only need to do the following:
-
-7.1 Put your copyright and reserved font names information in the beginning of the main OFL file.
-7.2 Put your copyright and the OFL references in your various font files (such as in the copyright, license and description fields) and in your other components (build scripts, glyph databases, documentation, rendering samples, etc).
-7.3 Write an initial FONTLOG for your font and include it in the release package.
-7.4 Include the OFL in your release package.
-7.5 We also highly recommend you include the relevant practical documentation on the license by putting the OFL-FAQ in your package.
-7.6 If you wish, you can use the OFL Graphics on your web page.
-
-
-
-That's all. If you have any more questions please get in touch with us.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/OFL.txt new/doc/fonts/gfsneohellenic/OFL.txt
--- old/doc/fonts/gfsneohellenic/OFL.txt 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/OFL.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,95 +0,0 @@
-Copyright (c) 2007, Greek Font Society (www.greekfontsociety.org | gfs@greekfontsociety.org),
-with Reserved Font Name 'GFS Neohellenic'.
-
-
-This Font Software is licensed under the SIL Open Font License, Version 1.1.
-This license is copied below, and is also available with a FAQ at:
-http://scripts.sil.org/OFL
-
-
------------------------------------------------------------
-SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
------------------------------------------------------------
-
-PREAMBLE
-The goals of the Open Font License (OFL) are to stimulate worldwide
-development of collaborative font projects, to support the font creation
-efforts of academic and linguistic communities, and to provide a free and
-open framework in which fonts may be shared and improved in partnership
-with others.
-
-The OFL allows the licensed fonts to be used, studied, modified and
-redistributed freely as long as they are not sold by themselves. The
-fonts, including any derivative works, can be bundled, embedded,
-redistributed and/or sold with any software provided that any reserved
-names are not used by derivative works. The fonts and derivatives,
-however, cannot be released under any other type of license. The
-requirement for fonts to remain under this license does not apply
-to any document created using the fonts or their derivatives.
-
-DEFINITIONS
-"Font Software" refers to the set of files released by the Copyright
-Holder(s) under this license and clearly marked as such. This may
-include source files, build scripts and documentation.
-
-"Reserved Font Name" refers to any names specified as such after the
-copyright statement(s).
-
-"Original Version" refers to the collection of Font Software components as
-distributed by the Copyright Holder(s).
-
-"Modified Version" refers to any derivative made by adding to, deleting,
-or substituting -- in part or in whole -- any of the components of the
-Original Version, by changing formats or by porting the Font Software to a
-new environment.
-
-"Author" refers to any designer, engineer, programmer, technical
-writer or other person who contributed to the Font Software.
-
-PERMISSION & CONDITIONS
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Font Software, to use, study, copy, merge, embed, modify,
-redistribute, and sell modified and unmodified copies of the Font
-Software, subject to the following conditions:
-
-1) Neither the Font Software nor any of its individual components,
-in Original or Modified Versions, may be sold by itself.
-
-2) Original or Modified Versions of the Font Software may be bundled,
-redistributed and/or sold with any software, provided that each copy
-contains the above copyright notice and this license. These can be
-included either as stand-alone text files, human-readable headers or
-in the appropriate machine-readable metadata fields within text or
-binary files as long as those fields can be easily viewed by the user.
-
-3) No Modified Version of the Font Software may use the Reserved Font
-Name(s) unless explicit written permission is granted by the corresponding
-Copyright Holder. This restriction only applies to the primary font name as
-presented to the users.
-
-4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
-Software shall not be used to promote, endorse or advertise any
-Modified Version, except to acknowledge the contribution(s) of the
-Copyright Holder(s) and the Author(s) or with their explicit written
-permission.
-
-5) The Font Software, modified or unmodified, in part or in whole,
-must be distributed entirely under this license, and must not be
-distributed under any other license. The requirement for fonts to
-remain under this license does not apply to any document created
-using the Font Software.
-
-TERMINATION
-This license becomes null and void if any of the above conditions are
-not met.
-
-DISCLAIMER
-THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
-OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
-COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
-DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
-OTHER DEALINGS IN THE FONT SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/README new/doc/fonts/gfsneohellenic/README
--- old/doc/fonts/gfsneohellenic/README 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-
--------- GFS NeoHellenic for LaTeX -------------
-
-
-A. Tsolomitis
-
-Laboratory of Digital Typography
-and Mathematical Software
-University of the Aegean
-Department of Mathematics
-83200 Karlovassi, Samos
-Greece.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/README.TEXLIVE new/doc/fonts/gfsneohellenic/README.TEXLIVE
--- old/doc/fonts/gfsneohellenic/README.TEXLIVE 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/README.TEXLIVE 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-The following files have been removed in the TeX Live installation of
-the current package, typically due to duplication, lack of space, or
-missing source code. You can find these files on CTAN at
- http://mirror.ctan.org/fonts/greek/gfs/gfsneohellenic
-If questions or concerns, email tex-live@tug.org.
-
- GFSNeohellenic-Guide-for-LaTeX.pdf
- NeohellenicSpecimen.pdf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/gfsneohellenic/VERSION new/doc/fonts/gfsneohellenic/VERSION
--- old/doc/fonts/gfsneohellenic/VERSION 2013-10-24 00:35:37.000000000 +0200
+++ new/doc/fonts/gfsneohellenic/VERSION 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-GFSNeoHellenic for LaTeX. Version 1.01, 12 May 2006
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fn2end/fn2end.sty new/tex/latex/fn2end/fn2end.sty
--- old/tex/latex/fn2end/fn2end.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/fn2end/fn2end.sty 2016-11-25 19:33:48.000000000 +0100
@@ -0,0 +1,80 @@
+% fn2end.sty Convert footnotes into end notes.
+% LaTeXable documentation at end (after \endinput)
+% LaTeX 2.09 users, should comment out this line:
+\ProvidesPackage{fn2end}[1995/05/31 Convert footnotes into end notes.]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This file may be freely copied, and distributed.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Author:
+% Kim C. Border,
+% Division of the Humanities and Social Sciences,
+% Caltech, Pasadena, CA 91125 USA
+% e-mail: kcb@hss.caltech.edu
+
+% I gratefully acknowledge the help of J. E. Burke
+% at Johns Hopkins, who fixed
+% the handling of long footnotes.
+% The main idea is from Knuth's \answer macro in the TeXbook.
+
+% version 1.1, May 31, 1995
+% Changed \endnoteshere to \theendnotes, since you
+% shouldn't use commands that begin with \end
+% Also added user renewable parameters
+
+% Based on my old endnotes.sty, version 3
+% (Sep 4, 1990, rev. Jul 28, 1994), which was never posted.
+% It appears to work with both LaTeX2e and LaTeX2.09
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% User redefinable parameters
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newlength{\noteskip}
+\setlength{\noteskip}{1em}
+\newcommand{\notenumberformat}[1]{$#1$}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Save the original definition of \@footnotetext
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\let\original@footnotetext\@footnotetext
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Define \makeendnotes to open a new file
+% for the endnotes and to redefine \@footnotetext
+% (\newlinechar courtesy of J E Burke)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\makeendnotes}{\newwrite\n@tefile
+ \immediate\openout\n@tefile=\jobname.end
+ \immediate\write\n@tefile{\relax}
+ \long\gdef\@footnotetext{\immediate\write\n@tefile{}
+ \begingroup\newlinechar=`\^^M
+ \catcode`\^^M=12\@setupcopy\@copynote}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% The verbatim copying definitions
+% based on the TeXbook's \answer macro
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\@setupcopy}{\@sanitize}
+\newcommand{\@copynote}{}
+\long\gdef\@copynote#1{%
+ \immediate\write\n@tefile{\notenumberformat{\@thefnmark}%
+ \hskip\noteskip}%
+ \immediate\write\n@tefile{#1}\endgroup}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Define \theendnotes to retrieve them
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\theendnotes}{\immediate\closeout\n@tefile
+ \input\jobname.end\relax}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Define \restorefootnotes
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\restorefootnotes}{\long\gdef\@footnotetext{\original@footnotetext}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fn2end.tlpobj new/tlpkg/tlpobj/fn2end.tlpobj
--- old/tlpkg/tlpobj/fn2end.tlpobj 1970-01-01 01:00:00.000000000 +0100
+++ new/tlpkg/tlpobj/fn2end.tlpobj 2017-04-14 17:40:47.000000000 +0200
@@ -0,0 +1,15 @@
+name fn2end
+category Package
+revision 15878
+shortdesc Convert footnotes to endnotes
+relocated 1
+longdesc Defines macros \makeendnotes, which converts \footnote to
+longdesc produce endnotes; and \theendnotes which prints them out.
+runfiles size=1
+ RELOC/tex/latex/fn2end/fn2end.sty
+catalogue-also endnotes
+catalogue-ctan /macros/latex/contrib/fn2end
+catalogue-date 2016-06-24 19:18:15 +0200
+catalogue-license pd
+catalogue-topics footnote endnote
+catalogue-version 1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj new/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj
--- old/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj 2016-04-14 19:04:38.000000000 +0200
+++ new/tlpkg/tlpobj/gfsneohellenic.doc.tlpobj 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-name gfsneohellenic.doc
-category Package
-revision 31979
-shortdesc doc files of gfsneohellenic
-relocated 1
-docfiles size=11
- RELOC/doc/fonts/gfsneohellenic/OFL-FAQ.txt
- RELOC/doc/fonts/gfsneohellenic/OFL.txt
- RELOC/doc/fonts/gfsneohellenic/README
- RELOC/doc/fonts/gfsneohellenic/README.TEXLIVE
- RELOC/doc/fonts/gfsneohellenic/VERSION
++++++ foilhtml.doc.tar.xz ++++++
++++++ foilhtml.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/foilhtml.tlpobj new/tlpkg/tlpobj/foilhtml.tlpobj
--- old/tlpkg/tlpobj/foilhtml.tlpobj 2016-04-14 19:02:54.000000000 +0200
+++ new/tlpkg/tlpobj/foilhtml.tlpobj 2017-04-14 17:40:48.000000000 +0200
@@ -11,7 +11,7 @@
RELOC/tex/latex/foilhtml/foilhtml.cfg
RELOC/tex/latex/foilhtml/foilhtml.sty
catalogue-ctan /macros/latex/contrib/foilhtml
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics presentation
catalogue-version 1.2
++++++ fonetika.doc.tar.xz ++++++
++++++ fonetika.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fonetika.tlpobj new/tlpkg/tlpobj/fonetika.tlpobj
--- old/tlpkg/tlpobj/fonetika.tlpobj 2016-04-14 19:02:54.000000000 +0200
+++ new/tlpkg/tlpobj/fonetika.tlpobj 2017-04-14 17:40:48.000000000 +0200
@@ -30,6 +30,6 @@
RELOC/tex/latex/fonetika/fonetika.sty
RELOC/tex/latex/fonetika/t1fonetika.fd
catalogue-ctan /fonts/fonetika
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-specialist font-sans phonetic
++++++ font-change-xetex.doc.tar.xz ++++++
++++++ font-change-xetex.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/font-change-xetex.tlpobj new/tlpkg/tlpobj/font-change-xetex.tlpobj
--- old/tlpkg/tlpobj/font-change-xetex.tlpobj 2016-04-14 19:02:57.000000000 +0200
+++ new/tlpkg/tlpobj/font-change-xetex.tlpobj 2017-04-14 17:40:49.000000000 +0200
@@ -17,7 +17,7 @@
runfiles size=13
RELOC/tex/xetex/font-change-xetex/font-change-xetex.tex
catalogue-ctan /macros/xetex/plain/font-change-xetex
-catalogue-date 2016-04-08 08:44:09 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font-supp plain-ext xetex
catalogue-version 2016.1
++++++ font-change.doc.tar.xz ++++++
++++++ font-change.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/font-change.tlpobj new/tlpkg/tlpobj/font-change.tlpobj
--- old/tlpkg/tlpobj/font-change.tlpobj 2016-04-14 19:02:56.000000000 +0200
+++ new/tlpkg/tlpobj/font-change.tlpobj 2017-04-14 17:40:49.000000000 +0200
@@ -61,7 +61,7 @@
RELOC/tex/plain/font-change/font_times.tex
RELOC/tex/plain/font-change/font_utopia.tex
catalogue-ctan /macros/plain/contrib/font-change
-catalogue-date 2015-09-02 22:32:21 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font-supp plain-ext
catalogue-version 2015.2
++++++ fontawesome.doc.tar.xz ++++++
Binary files old/doc/fonts/fontawesome/fontawesome.pdf and new/doc/fonts/fontawesome/fontawesome.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fontawesome/fontawesome.tex new/doc/fonts/fontawesome/fontawesome.tex
--- old/doc/fonts/fontawesome/fontawesome.tex 2016-05-16 22:31:26.000000000 +0200
+++ new/doc/fonts/fontawesome/fontawesome.tex 2016-11-25 19:27:28.000000000 +0100
@@ -7,8 +7,8 @@
\documentclass{ltxdoc}
%\GetFileInfo{\jobname.sty}
-\def\fileversion{4.6.3.1}
-\def\filedate{May 15, 2016}
+\def\fileversion{4.6.3.2}
+\def\filedate{May 22, 2016}
\usepackage{lmodern}
\usepackage[numbered]{hypdoc}
\usepackage{hologo}
@@ -49,6 +49,9 @@
%\let\PrintDescribeEnv\@gobble
\let\PrintMacroName\@gobble
%\let\PrintEnvName\@gobble
+\begin{macro}{\fa500Px}
+\changes{v4.6.3.2}{2016/05/22}{Removed direct command.}
+\end{macro}
\begin{macro}{\faHourglass}
\changes{v4.6.3.1}{2016/05/15}{Fixed definition.}
\end{macro}
@@ -116,8 +119,9 @@
\section{Usage}
\DescribeMacro{\faicon}
-Once the \textsf{\jobname} package loaded, icons can be accessed through the general \cs{faicon}, which takes as mandatory argument the \meta{name} of the desired icon, or through a direct command specific to each icon. The full list of icon designs, names and direct commands are showcased next.
+Once the \textsf{\jobname} package loaded, icons can be accessed through the general \cs{faicon}, which takes as mandatory argument the \meta{name} of the desired icon, or through a direct command specific to each icon. The full list of icon designs, names and direct commands are showcased in section \ref{section:icons}.
+\section{List of icons\label{section:icons}}
\newenvironment{showcase}%
{%
% \begin{longtable}{ccp{3cm}p{3.5cm}p{1cm}}% debug: shows icons with both generic and specific commands
@@ -144,11 +148,11 @@
\ifthenelse{\equal{#1}{alias}}{%
\textcolor{black!50}{(alias)}}{}%
}}
-
-\section{List of icons}
%\subsection{Web application icons\label{section:web_application}}
+%\subsection{Transportation icons\label{section:transportation}}
+%\subsection{...}
\begin{showcase}
- \showcaseicon{500px}{fa500Px}{}
+ \showcaseicon{500px}{faicon\{500px\}}{}
\showcaseicon{adjust}{faAdjust}{}
\showcaseicon{adn}{faAdn}{}
\showcaseicon{align-center}{faAlignCenter}{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontawesome.doc.tlpobj new/tlpkg/tlpobj/fontawesome.doc.tlpobj
--- old/tlpkg/tlpobj/fontawesome.doc.tlpobj 2016-05-17 03:19:27.000000000 +0200
+++ new/tlpkg/tlpobj/fontawesome.doc.tlpobj 2017-04-14 17:40:49.000000000 +0200
@@ -1,9 +1,9 @@
name fontawesome.doc
category Package
-revision 41195
+revision 41412
shortdesc doc files of fontawesome
relocated 1
-docfiles size=67
+docfiles size=68
RELOC/doc/fonts/fontawesome/README.md
RELOC/doc/fonts/fontawesome/fontawesome.pdf
RELOC/doc/fonts/fontawesome/fontawesome.tex
++++++ fontawesome.tar.xz ++++++
Binary files old/fonts/opentype/public/fontawesome/FontAwesome.otf and new/fonts/opentype/public/fontawesome/FontAwesome.otf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fontawesome/fontawesomesymbols-generic.tex new/tex/latex/fontawesome/fontawesomesymbols-generic.tex
--- old/tex/latex/fontawesome/fontawesomesymbols-generic.tex 2016-05-16 22:31:26.000000000 +0200
+++ new/tex/latex/fontawesome/fontawesomesymbols-generic.tex 2016-11-25 19:33:49.000000000 +0100
@@ -633,99 +633,99 @@
\def\faGooglePlusOfficial{\faicon{google-plus-official}}
\def\faFontAwesome{\faicon{font-awesome}}
% aliases
-\def\faSendO{\faicon{send-o}}\expandafter\def\csname faicon@send-o\endcsname{\faicon{paper-plane-o}}
-\def\faStarHalfEmpty{\faicon{star-half-empty}}\expandafter\def\csname faicon@star-half-empty\endcsname{\faicon{star-half-o}}
-\def\faGroup{\faicon{group}}\expandafter\def\csname faicon@group\endcsname{\faicon{users}}
-\def\faGooglePlusCircle{\faicon{google-plus-circle}}\expandafter\def\csname faicon@google-plus-circle\endcsname{\faicon{google-plus-official}}
-\def\faMailForward{\faicon{mail-forward}}\expandafter\def\csname faicon@mail-forward\endcsname{\faicon{share}}
-\def\faMobilePhone{\faicon{mobile-phone}}\expandafter\def\csname faicon@mobile-phone\endcsname{\faicon{mobile}}
-\def\faImage{\faicon{image}}\expandafter\def\csname faicon@image\endcsname{\faicon{picture-o}}
-\def\faYcSquare{\faicon{yc-square}}\expandafter\def\csname faicon@yc-square\endcsname{\faicon{hacker-news}}
-\def\faInstitution{\faicon{institution}}\expandafter\def\csname faicon@institution\endcsname{\faicon{university}}
+\def\faCny{\faicon{cny}}\expandafter\def\csname faicon@cny\endcsname{\faicon{jpy}}
+\def\faYCombinatorSquare{\faicon{y-combinator-square}}\expandafter\def\csname faicon@y-combinator-square\endcsname{\faicon{hacker-news}}
+\def\faCab{\faicon{cab}}\expandafter\def\csname faicon@cab\endcsname{\faicon{taxi}}
+\def\faToggleUp{\faicon{toggle-up}}\expandafter\def\csname faicon@toggle-up\endcsname{\faicon{caret-square-o-up}}
+\def\faLifeBuoy{\faicon{life-buoy}}\expandafter\def\csname faicon@life-buoy\endcsname{\faicon{life-ring}}
\def\faFileZipO{\faicon{file-zip-o}}\expandafter\def\csname faicon@file-zip-o\endcsname{\faicon{file-archive-o}}
-\def\faBank{\faicon{bank}}\expandafter\def\csname faicon@bank\endcsname{\faicon{university}}
+\def\faBitcoin{\faicon{bitcoin}}\expandafter\def\csname faicon@bitcoin\endcsname{\faicon{btc}}
\def\faAutomobile{\faicon{automobile}}\expandafter\def\csname faicon@automobile\endcsname{\faicon{car}}
-\def\faSortUp{\faicon{sort-up}}\expandafter\def\csname faicon@sort-up\endcsname{\faicon{sort-asc}}
+\def\faPaste{\faicon{paste}}\expandafter\def\csname faicon@paste\endcsname{\faicon{clipboard}}
\def\faResistance{\faicon{resistance}}\expandafter\def\csname faicon@resistance\endcsname{\faicon{rebel}}
-\def\faYen{\faicon{yen}}\expandafter\def\csname faicon@yen\endcsname{\faicon{jpy}}
-\def\faGear{\faicon{gear}}\expandafter\def\csname faicon@gear\endcsname{\faicon{cog}}
-\def\faLegal{\faicon{legal}}\expandafter\def\csname faicon@legal\endcsname{\faicon{gavel}}
-\def\faLifeSaver{\faicon{life-saver}}\expandafter\def\csname faicon@life-saver\endcsname{\faicon{life-ring}}
-\def\faSheqel{\faicon{sheqel}}\expandafter\def\csname faicon@sheqel\endcsname{\faicon{ils}}
-\def\faYc{\faicon{yc}}\expandafter\def\csname faicon@yc\endcsname{\faicon{y-combinator}}
-\def\faEuro{\faicon{euro}}\expandafter\def\csname faicon@euro\endcsname{\faicon{eur}}
-\def\faHourglass3{\faicon{hourglass-3}}\expandafter\def\csname faicon@hourglass-3\endcsname{\faicon{hourglass-end}}
-\def\faWechat{\faicon{wechat}}\expandafter\def\csname faicon@wechat\endcsname{\faicon{weixin}}
+\def\faCopy{\faicon{copy}}\expandafter\def\csname faicon@copy\endcsname{\faicon{files-o}}
+\def\faIntersex{\faicon{intersex}}\expandafter\def\csname faicon@intersex\endcsname{\faicon{transgender}}
\def\faHardOfHearing{\faicon{hard-of-hearing}}\expandafter\def\csname faicon@hard-of-hearing\endcsname{\faicon{deaf}}
-\def\faRupee{\faicon{rupee}}\expandafter\def\csname faicon@rupee\endcsname{\faicon{inr}}
-\def\faDeafness{\faicon{deafness}}\expandafter\def\csname faicon@deafness\endcsname{\faicon{deaf}}
-\def\faRa{\faicon{ra}}\expandafter\def\csname faicon@ra\endcsname{\faicon{rebel}}
-\def\faCab{\faicon{cab}}\expandafter\def\csname faicon@cab\endcsname{\faicon{taxi}}
-\def\faPhoto{\faicon{photo}}\expandafter\def\csname faicon@photo\endcsname{\faicon{picture-o}}
\def\faMailReply{\faicon{mail-reply}}\expandafter\def\csname faicon@mail-reply\endcsname{\faicon{reply}}
-\def\faHourglass1{\faicon{hourglass-1}}\expandafter\def\csname faicon@hourglass-1\endcsname{\faicon{hourglass-start}}
-\def\faDashboard{\faicon{dashboard}}\expandafter\def\csname faicon@dashboard\endcsname{\faicon{tachometer}}
-\def\faHandGrabO{\faicon{hand-grab-o}}\expandafter\def\csname faicon@hand-grab-o\endcsname{\faicon{hand-rock-o}}
-\def\faCut{\faicon{cut}}\expandafter\def\csname faicon@cut\endcsname{\faicon{scissors}}
-\def\faRemove{\faicon{remove}}\expandafter\def\csname faicon@remove\endcsname{\faicon{times}}
-\def\faSoccerBallO{\faicon{soccer-ball-o}}\expandafter\def\csname faicon@soccer-ball-o\endcsname{\faicon{futbol-o}}
-\def\faFa{\faicon{fa}}\expandafter\def\csname faicon@fa\endcsname{\faicon{font-awesome}}
+\def\faSortDown{\faicon{sort-down}}\expandafter\def\csname faicon@sort-down\endcsname{\faicon{sort-desc}}
+\def\faGe{\faicon{ge}}\expandafter\def\csname faicon@ge\endcsname{\faicon{empire}}
\def\faBattery2{\faicon{battery-2}}\expandafter\def\csname faicon@battery-2\endcsname{\faicon{battery-half}}
-\def\faDollar{\faicon{dollar}}\expandafter\def\csname faicon@dollar\endcsname{\faicon{usd}}
+\def\faHandStopO{\faicon{hand-stop-o}}\expandafter\def\csname faicon@hand-stop-o\endcsname{\faicon{hand-paper-o}}
+\def\faGroup{\faicon{group}}\expandafter\def\csname faicon@group\endcsname{\faicon{users}}
+\def\faRotateRight{\faicon{rotate-right}}\expandafter\def\csname faicon@rotate-right\endcsname{\faicon{repeat}}
+\def\faWon{\faicon{won}}\expandafter\def\csname faicon@won\endcsname{\faicon{krw}}
+\def\faFa{\faicon{fa}}\expandafter\def\csname faicon@fa\endcsname{\faicon{font-awesome}}
+\def\faHourglass3{\faicon{hourglass-3}}\expandafter\def\csname faicon@hourglass-3\endcsname{\faicon{hourglass-end}}
+\def\faStarHalfEmpty{\faicon{star-half-empty}}\expandafter\def\csname faicon@star-half-empty\endcsname{\faicon{star-half-o}}
+\def\faCut{\faicon{cut}}\expandafter\def\csname faicon@cut\endcsname{\faicon{scissors}}
+\def\faToggleDown{\faicon{toggle-down}}\expandafter\def\csname faicon@toggle-down\endcsname{\faicon{caret-square-o-down}}
+\def\faGooglePlusCircle{\faicon{google-plus-circle}}\expandafter\def\csname faicon@google-plus-circle\endcsname{\faicon{google-plus-official}}
+\def\faSheqel{\faicon{sheqel}}\expandafter\def\csname faicon@sheqel\endcsname{\faicon{ils}}
+\def\faDashboard{\faicon{dashboard}}\expandafter\def\csname faicon@dashboard\endcsname{\faicon{tachometer}}
+\def\faSend{\faicon{send}}\expandafter\def\csname faicon@send\endcsname{\faicon{paper-plane}}
+\def\faYc{\faicon{yc}}\expandafter\def\csname faicon@yc\endcsname{\faicon{y-combinator}}
+\def\faToggleLeft{\faicon{toggle-left}}\expandafter\def\csname faicon@toggle-left\endcsname{\faicon{caret-square-o-left}}
+\def\faWarning{\faicon{warning}}\expandafter\def\csname faicon@warning\endcsname{\faicon{exclamation-triangle}}
+\def\faImage{\faicon{image}}\expandafter\def\csname faicon@image\endcsname{\faicon{picture-o}}
+\def\faInstitution{\faicon{institution}}\expandafter\def\csname faicon@institution\endcsname{\faicon{university}}
+\def\faFileMovieO{\faicon{file-movie-o}}\expandafter\def\csname faicon@file-movie-o\endcsname{\faicon{file-video-o}}
+\def\faPhoto{\faicon{photo}}\expandafter\def\csname faicon@photo\endcsname{\faicon{picture-o}}
+\def\faFileSoundO{\faicon{file-sound-o}}\expandafter\def\csname faicon@file-sound-o\endcsname{\faicon{file-audio-o}}
\def\faMortarBoard{\faicon{mortar-board}}\expandafter\def\csname faicon@mortar-board\endcsname{\faicon{graduation-cap}}
+\def\faGittip{\faicon{gittip}}\expandafter\def\csname faicon@gittip\endcsname{\faicon{gratipay}}
\def\faHourglass2{\faicon{hourglass-2}}\expandafter\def\csname faicon@hourglass-2\endcsname{\faicon{hourglass-half}}
-\def\faBattery3{\faicon{battery-3}}\expandafter\def\csname faicon@battery-3\endcsname{\faicon{battery-three-quarters}}
-\def\faToggleDown{\faicon{toggle-down}}\expandafter\def\csname faicon@toggle-down\endcsname{\faicon{caret-square-o-down}}
-\def\faBattery0{\faicon{battery-0}}\expandafter\def\csname faicon@battery-0\endcsname{\faicon{battery-empty}}
-\def\faBitcoin{\faicon{bitcoin}}\expandafter\def\csname faicon@bitcoin\endcsname{\faicon{btc}}
+\def\faSupport{\faicon{support}}\expandafter\def\csname faicon@support\endcsname{\faicon{life-ring}}
+\def\faEdit{\faicon{edit}}\expandafter\def\csname faicon@edit\endcsname{\faicon{pencil-square-o}}
+\def\faHotel{\faicon{hotel}}\expandafter\def\csname faicon@hotel\endcsname{\faicon{bed}}
+\def\faSoccerBallO{\faicon{soccer-ball-o}}\expandafter\def\csname faicon@soccer-ball-o\endcsname{\faicon{futbol-o}}
+\def\faFilePictureO{\faicon{file-picture-o}}\expandafter\def\csname faicon@file-picture-o\endcsname{\faicon{file-image-o}}
+\def\faClose{\faicon{close}}\expandafter\def\csname faicon@close\endcsname{\faicon{times}}
+\def\faYcSquare{\faicon{yc-square}}\expandafter\def\csname faicon@yc-square\endcsname{\faicon{hacker-news}}
+\def\faShekel{\faicon{shekel}}\expandafter\def\csname faicon@shekel\endcsname{\faicon{ils}}
+\def\faDollar{\faicon{dollar}}\expandafter\def\csname faicon@dollar\endcsname{\faicon{usd}}
\def\faUnsorted{\faicon{unsorted}}\expandafter\def\csname faicon@unsorted\endcsname{\faicon{sort}}
-\def\faSend{\faicon{send}}\expandafter\def\csname faicon@send\endcsname{\faicon{paper-plane}}
-\def\faLifeBuoy{\faicon{life-buoy}}\expandafter\def\csname faicon@life-buoy\endcsname{\faicon{life-ring}}
-\def\faRouble{\faicon{rouble}}\expandafter\def\csname faicon@rouble\endcsname{\faicon{rub}}
-\def\faDedent{\faicon{dedent}}\expandafter\def\csname faicon@dedent\endcsname{\faicon{outdent}}
\def\faReorder{\faicon{reorder}}\expandafter\def\csname faicon@reorder\endcsname{\faicon{bars}}
-\def\faSave{\faicon{save}}\expandafter\def\csname faicon@save\endcsname{\faicon{floppy-o}}
-\def\faBarChartO{\faicon{bar-chart-o}}\expandafter\def\csname faicon@bar-chart-o\endcsname{\faicon{bar-chart}}
-\def\faFilePhotoO{\faicon{file-photo-o}}\expandafter\def\csname faicon@file-photo-o\endcsname{\faicon{file-image-o}}
-\def\faCopy{\faicon{copy}}\expandafter\def\csname faicon@copy\endcsname{\faicon{files-o}}
-\def\faSortDown{\faicon{sort-down}}\expandafter\def\csname faicon@sort-down\endcsname{\faicon{sort-desc}}
-\def\faClose{\faicon{close}}\expandafter\def\csname faicon@close\endcsname{\faicon{times}}
+\def\faBattery3{\faicon{battery-3}}\expandafter\def\csname faicon@battery-3\endcsname{\faicon{battery-three-quarters}}
+\def\faRupee{\faicon{rupee}}\expandafter\def\csname faicon@rupee\endcsname{\faicon{inr}}
+\def\faRouble{\faicon{rouble}}\expandafter\def\csname faicon@rouble\endcsname{\faicon{rub}}
+\def\faHourglass1{\faicon{hourglass-1}}\expandafter\def\csname faicon@hourglass-1\endcsname{\faicon{hourglass-start}}
+\def\faAslInterpreting{\faicon{asl-interpreting}}\expandafter\def\csname faicon@asl-interpreting\endcsname{\faicon{american-sign-language-interpreting}}
\def\faTv{\faicon{tv}}\expandafter\def\csname faicon@tv\endcsname{\faicon{television}}
+\def\faSave{\faicon{save}}\expandafter\def\csname faicon@save\endcsname{\faicon{floppy-o}}
\def\faToggleRight{\faicon{toggle-right}}\expandafter\def\csname faicon@toggle-right\endcsname{\faicon{caret-square-o-right}}
+\def\faDedent{\faicon{dedent}}\expandafter\def\csname faicon@dedent\endcsname{\faicon{outdent}}
+\def\faGear{\faicon{gear}}\expandafter\def\csname faicon@gear\endcsname{\faicon{cog}}
+\def\faLegal{\faicon{legal}}\expandafter\def\csname faicon@legal\endcsname{\faicon{gavel}}
+\def\faWechat{\faicon{wechat}}\expandafter\def\csname faicon@wechat\endcsname{\faicon{weixin}}
+\def\faFacebookF{\faicon{facebook-f}}\expandafter\def\csname faicon@facebook-f\endcsname{\faicon{facebook}}
+\def\faFeed{\faicon{feed}}\expandafter\def\csname faicon@feed\endcsname{\faicon{rss}}
+\def\faBank{\faicon{bank}}\expandafter\def\csname faicon@bank\endcsname{\faicon{university}}
+\def\faTurkishLira{\faicon{turkish-lira}}\expandafter\def\csname faicon@turkish-lira\endcsname{\faicon{try}}
\def\faUnlink{\faicon{unlink}}\expandafter\def\csname faicon@unlink\endcsname{\faicon{chain-broken}}
-\def\faWon{\faicon{won}}\expandafter\def\csname faicon@won\endcsname{\faicon{krw}}
-\def\faWarning{\faicon{warning}}\expandafter\def\csname faicon@warning\endcsname{\faicon{exclamation-triangle}}
-\def\faRotateLeft{\faicon{rotate-left}}\expandafter\def\csname faicon@rotate-left\endcsname{\faicon{undo}}
-\def\faMailReplyAll{\faicon{mail-reply-all}}\expandafter\def\csname faicon@mail-reply-all\endcsname{\faicon{reply-all}}
-\def\faFileSoundO{\faicon{file-sound-o}}\expandafter\def\csname faicon@file-sound-o\endcsname{\faicon{file-audio-o}}
-\def\faFilePictureO{\faicon{file-picture-o}}\expandafter\def\csname faicon@file-picture-o\endcsname{\faicon{file-image-o}}
-\def\faBattery4{\faicon{battery-4}}\expandafter\def\csname faicon@battery-4\endcsname{\faicon{battery-full}}
-\def\faNavicon{\faicon{navicon}}\expandafter\def\csname faicon@navicon\endcsname{\faicon{bars}}
-\def\faPaste{\faicon{paste}}\expandafter\def\csname faicon@paste\endcsname{\faicon{clipboard}}
-\def\faAslInterpreting{\faicon{asl-interpreting}}\expandafter\def\csname faicon@asl-interpreting\endcsname{\faicon{american-sign-language-interpreting}}
-\def\faSupport{\faicon{support}}\expandafter\def\csname faicon@support\endcsname{\faicon{life-ring}}
+\def\faChain{\faicon{chain}}\expandafter\def\csname faicon@chain\endcsname{\faicon{link}}
+\def\faGears{\faicon{gears}}\expandafter\def\csname faicon@gears\endcsname{\faicon{cogs}}
\def\faRmb{\faicon{rmb}}\expandafter\def\csname faicon@rmb\endcsname{\faicon{jpy}}
+\def\faBattery1{\faicon{battery-1}}\expandafter\def\csname faicon@battery-1\endcsname{\faicon{battery-quarter}}
+\def\faLifeBouy{\faicon{life-bouy}}\expandafter\def\csname faicon@life-bouy\endcsname{\faicon{life-ring}}
+\def\faYen{\faicon{yen}}\expandafter\def\csname faicon@yen\endcsname{\faicon{jpy}}
+\def\faBattery4{\faicon{battery-4}}\expandafter\def\csname faicon@battery-4\endcsname{\faicon{battery-full}}
+\def\faBattery0{\faicon{battery-0}}\expandafter\def\csname faicon@battery-0\endcsname{\faicon{battery-empty}}
+\def\faHandGrabO{\faicon{hand-grab-o}}\expandafter\def\csname faicon@hand-grab-o\endcsname{\faicon{hand-rock-o}}
+\def\faMailReplyAll{\faicon{mail-reply-all}}\expandafter\def\csname faicon@mail-reply-all\endcsname{\faicon{reply-all}}
+\def\faMobilePhone{\faicon{mobile-phone}}\expandafter\def\csname faicon@mobile-phone\endcsname{\faicon{mobile}}
+\def\faRotateLeft{\faicon{rotate-left}}\expandafter\def\csname faicon@rotate-left\endcsname{\faicon{undo}}
+\def\faEuro{\faicon{euro}}\expandafter\def\csname faicon@euro\endcsname{\faicon{eur}}
\def\faRuble{\faicon{ruble}}\expandafter\def\csname faicon@ruble\endcsname{\faicon{rub}}
-\def\faChain{\faicon{chain}}\expandafter\def\csname faicon@chain\endcsname{\faicon{link}}
-\def\faToggleLeft{\faicon{toggle-left}}\expandafter\def\csname faicon@toggle-left\endcsname{\faicon{caret-square-o-left}}
+\def\faRa{\faicon{ra}}\expandafter\def\csname faicon@ra\endcsname{\faicon{rebel}}
\def\faStarHalfFull{\faicon{star-half-full}}\expandafter\def\csname faicon@star-half-full\endcsname{\faicon{star-half-o}}
-\def\faGittip{\faicon{gittip}}\expandafter\def\csname faicon@gittip\endcsname{\faicon{gratipay}}
-\def\faFacebookF{\faicon{facebook-f}}\expandafter\def\csname faicon@facebook-f\endcsname{\faicon{facebook}}
+\def\faSortUp{\faicon{sort-up}}\expandafter\def\csname faicon@sort-up\endcsname{\faicon{sort-asc}}
+\def\faMailForward{\faicon{mail-forward}}\expandafter\def\csname faicon@mail-forward\endcsname{\faicon{share}}
\def\faSigning{\faicon{signing}}\expandafter\def\csname faicon@signing\endcsname{\faicon{sign-language}}
\def\faFlash{\faicon{flash}}\expandafter\def\csname faicon@flash\endcsname{\faicon{bolt}}
-\def\faTurkishLira{\faicon{turkish-lira}}\expandafter\def\csname faicon@turkish-lira\endcsname{\faicon{try}}
-\def\faHotel{\faicon{hotel}}\expandafter\def\csname faicon@hotel\endcsname{\faicon{bed}}
-\def\faFileMovieO{\faicon{file-movie-o}}\expandafter\def\csname faicon@file-movie-o\endcsname{\faicon{file-video-o}}
-\def\faBattery1{\faicon{battery-1}}\expandafter\def\csname faicon@battery-1\endcsname{\faicon{battery-quarter}}
-\def\faGears{\faicon{gears}}\expandafter\def\csname faicon@gears\endcsname{\faicon{cogs}}
-\def\faHandStopO{\faicon{hand-stop-o}}\expandafter\def\csname faicon@hand-stop-o\endcsname{\faicon{hand-paper-o}}
-\def\faIntersex{\faicon{intersex}}\expandafter\def\csname faicon@intersex\endcsname{\faicon{transgender}}
-\def\faRotateRight{\faicon{rotate-right}}\expandafter\def\csname faicon@rotate-right\endcsname{\faicon{repeat}}
-\def\faGe{\faicon{ge}}\expandafter\def\csname faicon@ge\endcsname{\faicon{empire}}
-\def\faEdit{\faicon{edit}}\expandafter\def\csname faicon@edit\endcsname{\faicon{pencil-square-o}}
-\def\faFeed{\faicon{feed}}\expandafter\def\csname faicon@feed\endcsname{\faicon{rss}}
-\def\faToggleUp{\faicon{toggle-up}}\expandafter\def\csname faicon@toggle-up\endcsname{\faicon{caret-square-o-up}}
-\def\faYCombinatorSquare{\faicon{y-combinator-square}}\expandafter\def\csname faicon@y-combinator-square\endcsname{\faicon{hacker-news}}
-\def\faShekel{\faicon{shekel}}\expandafter\def\csname faicon@shekel\endcsname{\faicon{ils}}
-\def\faCny{\faicon{cny}}\expandafter\def\csname faicon@cny\endcsname{\faicon{jpy}}
-\def\faLifeBouy{\faicon{life-bouy}}\expandafter\def\csname faicon@life-bouy\endcsname{\faicon{life-ring}}
+\def\faLifeSaver{\faicon{life-saver}}\expandafter\def\csname faicon@life-saver\endcsname{\faicon{life-ring}}
+\def\faFilePhotoO{\faicon{file-photo-o}}\expandafter\def\csname faicon@file-photo-o\endcsname{\faicon{file-image-o}}
+\def\faDeafness{\faicon{deafness}}\expandafter\def\csname faicon@deafness\endcsname{\faicon{deaf}}
+\def\faBarChartO{\faicon{bar-chart-o}}\expandafter\def\csname faicon@bar-chart-o\endcsname{\faicon{bar-chart}}
+\def\faSendO{\faicon{send-o}}\expandafter\def\csname faicon@send-o\endcsname{\faicon{paper-plane-o}}
+\def\faNavicon{\faicon{navicon}}\expandafter\def\csname faicon@navicon\endcsname{\faicon{bars}}
+\def\faRemove{\faicon{remove}}\expandafter\def\csname faicon@remove\endcsname{\faicon{times}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fontawesome/ufontawesomeone.fd new/tex/latex/fontawesome/ufontawesomeone.fd
--- old/tex/latex/fontawesome/ufontawesomeone.fd 2016-05-16 22:31:26.000000000 +0200
+++ new/tex/latex/fontawesome/ufontawesomeone.fd 2016-11-25 19:33:49.000000000 +0100
@@ -5,7 +5,7 @@
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
-\ProvidesFile{ufontawesomeone.fd}[2016/05/15 Font definitions for U/fontawesomeone.]
+\ProvidesFile{ufontawesomeone.fd}[2016/05/22 Font definitions for U/fontawesomeone.]
\DeclareFontFamily{U}{fontawesomeone}{}
\DeclareFontShape{U}{fontawesomeone}{m}{n}{<-> FontAwesome--fontawesomeone}{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fontawesome/ufontawesomethree.fd new/tex/latex/fontawesome/ufontawesomethree.fd
--- old/tex/latex/fontawesome/ufontawesomethree.fd 2016-05-16 22:31:26.000000000 +0200
+++ new/tex/latex/fontawesome/ufontawesomethree.fd 2016-11-25 19:33:49.000000000 +0100
@@ -5,7 +5,7 @@
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
-\ProvidesFile{ufontawesomethree.fd}[2016/05/15 Font definitions for U/fontawesomethree.]
+\ProvidesFile{ufontawesomethree.fd}[2016/05/22 Font definitions for U/fontawesomethree.]
\DeclareFontFamily{U}{fontawesomethree}{}
\DeclareFontShape{U}{fontawesomethree}{m}{n}{<-> FontAwesome--fontawesomethree}{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fontawesome/ufontawesometwo.fd new/tex/latex/fontawesome/ufontawesometwo.fd
--- old/tex/latex/fontawesome/ufontawesometwo.fd 2016-05-16 22:31:26.000000000 +0200
+++ new/tex/latex/fontawesome/ufontawesometwo.fd 2016-11-25 19:33:49.000000000 +0100
@@ -5,7 +5,7 @@
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
-\ProvidesFile{ufontawesometwo.fd}[2016/05/15 Font definitions for U/fontawesometwo.]
+\ProvidesFile{ufontawesometwo.fd}[2016/05/22 Font definitions for U/fontawesometwo.]
\DeclareFontFamily{U}{fontawesometwo}{}
\DeclareFontShape{U}{fontawesometwo}{m}{n}{<-> FontAwesome--fontawesometwo}{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontawesome.tlpobj new/tlpkg/tlpobj/fontawesome.tlpobj
--- old/tlpkg/tlpobj/fontawesome.tlpobj 2016-05-17 03:19:28.000000000 +0200
+++ new/tlpkg/tlpobj/fontawesome.tlpobj 2017-04-14 17:40:50.000000000 +0200
@@ -1,6 +1,6 @@
name fontawesome
category Package
-revision 41195
+revision 41412
shortdesc Font containing web-related icons
relocated 1
longdesc The package offers access to the large number of web-related
@@ -25,7 +25,7 @@
RELOC/tex/latex/fontawesome/ufontawesomethree.fd
RELOC/tex/latex/fontawesome/ufontawesometwo.fd
catalogue-ctan /fonts/fontawesome
-catalogue-date 2016-05-16 09:31:14 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font font-supp-symbol font-symbol font-otf font-type1
-catalogue-version 4.6.3.1
+catalogue-version 4.6.3.2
++++++ fontaxes.doc.tar.xz ++++++
++++++ fontaxes.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontaxes.tlpobj new/tlpkg/tlpobj/fontaxes.tlpobj
--- old/tlpkg/tlpobj/fontaxes.tlpobj 2016-04-14 19:02:58.000000000 +0200
+++ new/tlpkg/tlpobj/fontaxes.tlpobj 2017-04-14 17:40:50.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=4
RELOC/tex/latex/fontaxes/fontaxes.sty
catalogue-ctan /macros/latex/contrib/fontaxes
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font-use
catalogue-version 1.0d
++++++ fontbook.doc.tar.xz ++++++
++++++ fontbook.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontbook.tlpobj new/tlpkg/tlpobj/fontbook.tlpobj
--- old/tlpkg/tlpobj/fontbook.tlpobj 2016-04-14 19:02:59.000000000 +0200
+++ new/tlpkg/tlpobj/fontbook.tlpobj 2017-04-14 17:40:50.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=1
RELOC/tex/xelatex/fontbook/fontbook.sty
catalogue-ctan /macros/xetex/latex/fontbook
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font-devel
catalogue-version 0.2
++++++ fontch.doc.tar.xz ++++++
++++++ fontch.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontch.tlpobj new/tlpkg/tlpobj/fontch.tlpobj
--- old/tlpkg/tlpobj/fontch.tlpobj 2016-04-14 19:02:59.000000000 +0200
+++ new/tlpkg/tlpobj/fontch.tlpobj 2017-04-14 17:40:50.000000000 +0200
@@ -25,7 +25,7 @@
RELOC/tex/plain/fontch/fontch_doc.tex
catalogue-also font-selection ofs plnfss
catalogue-ctan /macros/plain/contrib/fontch
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font-sel plain-ext
catalogue-version 2.2
++++++ fontinst.doc.tar.xz ++++++
Binary files old/texmf-dist/doc/man/man1/fontinst.man1.pdf and new/texmf-dist/doc/man/man1/fontinst.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontinst.doc.tlpobj new/tlpkg/tlpobj/fontinst.doc.tlpobj
--- old/tlpkg/tlpobj/fontinst.doc.tlpobj 2016-04-27 03:17:25.000000000 +0200
+++ new/tlpkg/tlpobj/fontinst.doc.tlpobj 2017-05-04 02:07:02.000000000 +0200
@@ -1,8 +1,8 @@
name fontinst.doc
category Package
-revision 40768
+revision 44166
shortdesc doc files of fontinst
-docfiles size=463
+docfiles size=460
texmf-dist/doc/fonts/fontinst/README
texmf-dist/doc/fonts/fontinst/encspecs/encspecs.tex
texmf-dist/doc/fonts/fontinst/encspecs/omxdraft.etx
++++++ fontinst.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontinst.tlpobj new/tlpkg/tlpobj/fontinst.tlpobj
--- old/tlpkg/tlpobj/fontinst.tlpobj 2016-04-27 03:17:26.000000000 +0200
+++ new/tlpkg/tlpobj/fontinst.tlpobj 2017-05-04 02:07:03.000000000 +0200
@@ -1,6 +1,6 @@
name fontinst
category Package
-revision 40768
+revision 44166
shortdesc Help with installing fonts for TeX and LaTeX
longdesc TeX macros for converting Adobe Font Metric files to TeX metric
longdesc and virtual font format. Fontinst helps mainly with the number
@@ -88,7 +88,7 @@
texmf-dist/tex/fontinst/smblmtx/unsetnum.mtx
texmf-dist/tex/latex/fontinst/fontdoc.sty
catalogue-ctan /fonts/utilities/fontinst
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font-cvt
catalogue-version 1.933
++++++ fontmfizz.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fontmfizz/LICENSE new/doc/fonts/fontmfizz/LICENSE
--- old/doc/fonts/fontmfizz/LICENSE 2014-12-24 01:14:55.000000000 +0100
+++ new/doc/fonts/fontmfizz/LICENSE 2017-03-20 00:01:05.000000000 +0100
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2014 Kevin Dungs
+Copyright (c) 2014-2017 Kevin Dungs
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fontmfizz/README new/doc/fonts/fontmfizz/README
--- old/doc/fonts/fontmfizz/README 2014-12-24 01:14:55.000000000 +0100
+++ new/doc/fonts/fontmfizz/README 2017-03-20 00:01:05.000000000 +0100
@@ -1,5 +1,5 @@
fontmfizz -- Vector Icons for Technology and Software Geeks
-Version: 2014/12/23
+Version: 2017/03/19
Font Mfizz provides scalable vector icons representing programming languages,
operating systems, software engineering, and technology.
Binary files old/doc/fonts/fontmfizz/fontmfizz.pdf and new/doc/fonts/fontmfizz/fontmfizz.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fontmfizz/fontmfizz.tex new/doc/fonts/fontmfizz/fontmfizz.tex
--- old/doc/fonts/fontmfizz/fontmfizz.tex 2014-12-24 01:14:55.000000000 +0100
+++ new/doc/fonts/fontmfizz/fontmfizz.tex 2017-03-20 00:01:05.000000000 +0100
@@ -3,97 +3,143 @@
\usepackage{fontmfizz}
\begin{document}
-\thispagestyle{empty}
-\mfMicroscope{} \quad mfMicroscope \\
-\mfCplusplus{} \quad mfCplusplus \\
-\mfWireless{} \quad mfWireless \\
-\mfFireAlt{} \quad mfFireAlt \\
-\mfMobileDevice{} \quad mfMobileDevice \\
-\mfObjc{} \quad mfObjc \\
-\mfRedhat{} \quad mfRedhat \\
-\mfFreebsd{} \quad mfFreebsd \\
-\mfHeroku{} \quad mfHeroku \\
-\mfPython{} \quad mfPython \\
-\mfJava{} \quad mfJava \\
-\mfSatellite{} \quad mfSatellite \\
-\mfDebian{} \quad mfDebian \\
-\mfGrails{} \quad mfGrails \\
-\mfC{} \quad mfC \\
-\mfPostgres{} \quad mfPostgres \\
-\mfDatabaseAltTwo{} \quad mfDatabaseAltTwo \\
-\mfRaspberrypi{} \quad mfRaspberrypi \\
-\mfNginx{} \quad mfNginx \\
-\mfRubyOnRails{} \quad mfRubyOnRails \\
-\mfRedis{} \quad mfRedis \\
-\mfScala{} \quad mfScala \\
-\mfGnome{} \quad mfGnome \\
-\mfPerl{} \quad mfPerl \\
-\mfMysql{} \quad mfMysql \\
-\mfFedora{} \quad mfFedora \\
-\mfGhost{} \quad mfGhost \\
-\mfGoogle{} \quad mfGoogle \\
-\mfNetbsd{} \quad mfNetbsd \\
-\mfAws{} \quad mfAws \\
-\mfBomb{} \quad mfBomb \\
-\mfLooking{} \quad mfLooking \\
-\mfRuby{} \quad mfRuby \\
-\mfMysqlAlt{} \quad mfMysqlAlt \\
-\mfPlayframeworkAlt{} \quad mfPlayframeworkAlt \\
-\mfOsx{} \quad mfOsx \\
-\mfDatabase{} \quad mfDatabase \\
-\mfDatabaseAlt{} \quad mfDatabaseAlt \\
-\mfShell{} \quad mfShell \\
-\mfScript{} \quad mfScript \\
-\mfAntenna{} \quad mfAntenna \\
-\mfCoffeeBean{} \quad mfCoffeeBean \\
-\mfScalaAlt{} \quad mfScalaAlt \\
-\mfPlatter{} \quad mfPlatter \\
-\mfJavaDuke{} \quad mfJavaDuke \\
-\mfIphone{} \quad mfIphone \\
-\mfScriptAlt{} \quad mfScriptAlt \\
-\mfGoogleAlt{} \quad mfGoogleAlt \\
-\mfHaskell{} \quad mfHaskell \\
-\mfMariadb{} \quad mfMariadb \\
-\mfPhoneRetro{} \quad mfPhoneRetro \\
-\mfPhoneAlt{} \quad mfPhoneAlt \\
-\mfCsharp{} \quad mfCsharp \\
-\mfPhp{} \quad mfPhp \\
-\mfPostgresAlt{} \quad mfPostgresAlt \\
-\mfHtml{} \quad mfHtml \\
-\mfMfizz{} \quad mfMfizz \\
-\mfApache{} \quad mfApache \\
-\mfHadoop{} \quad mfHadoop \\
-\mfRubyOnRailsAlt{} \quad mfRubyOnRailsAlt \\
-\mfMobilePhoneBroadcast{} \quad mfMobilePhoneBroadcast \\
-\mfCss{} \quad mfCss \\
-\mfPlayframework{} \quad mfPlayframework \\
-\mfClojure{} \quad mfClojure \\
-\mfMobilePhoneAlt{} \quad mfMobilePhoneAlt \\
-\mfSuse{} \quad mfSuse \\
-\mfJavaBold{} \quad mfJavaBold \\
-\mfNginxAlt{} \quad mfNginxAlt \\
-\mfNginxAltTwo{} \quad mfNginxAltTwo \\
-\mfLinuxMint{} \quad mfLinuxMint \\
-\mfDreamhost{} \quad mfDreamhost \\
-\mfBlackberry{} \quad mfBlackberry \\
-\mfJavascript{} \quad mfJavascript \\
-\mfUbuntu{} \quad mfUbuntu \\
-\mfPhpAlt{} \quad mfPhpAlt \\
-\mfCentos{} \quad mfCentos \\
-\mfNodejs{} \quad mfNodejs \\
-\mfSplatter{} \quad mfSplatter \\
-\mfThreeDprint{} \quad mfThreeDprint \\
-\mfLineGraph{} \quad mfLineGraph \\
-\mfCassandra{} \quad mfCassandra \\
-\mfSolaris{} \quad mfSolaris \\
-\mfJetty{} \quad mfJetty \\
-\mfTomcat{} \quad mfTomcat \\
-\mfOracle{} \quad mfOracle \\
-\mfOracleAlt{} \quad mfOracleAlt \\
-\mfMssql{} \quad mfMssql \\
-\mfGoogleDevelopers{} \quad mfGoogleDevelopers \\
-\mfGoogleCode{} \quad mfGoogleCode \\
-\mfKde{} \quad mfKde \\
-\mfGrailsAlt{} \quad mfGrailsAlt \\
+\section*{fontmfizz}
+\mfThreedprint \quad \char`\\mfThreedprint \\
+\mfAlpinelinux \quad \char`\\mfAlpinelinux \\
+\mfAngular \quad \char`\\mfAngular \\
+\mfAngularAlt \quad \char`\\mfAngularAlt \\
+\mfAntenna \quad \char`\\mfAntenna \\
+\mfApache \quad \char`\\mfApache \\
+\mfArchlinux \quad \char`\\mfArchlinux \\
+\mfAws \quad \char`\\mfAws \\
+\mfAzure \quad \char`\\mfAzure \\
+\mfBackbone \quad \char`\\mfBackbone \\
+\mfBlackberry \quad \char`\\mfBlackberry \\
+\mfBomb \quad \char`\\mfBomb \\
+\mfBootstrap \quad \char`\\mfBootstrap \\
+\mfC \quad \char`\\mfC \\
+\mfCassandra \quad \char`\\mfCassandra \\
+\mfCentos \quad \char`\\mfCentos \\
+\mfClojure \quad \char`\\mfClojure \\
+\mfCodeigniter \quad \char`\\mfCodeigniter \\
+\mfCodepen \quad \char`\\mfCodepen \\
+\mfCoffeeBean \quad \char`\\mfCoffeeBean \\
+\mfCplusplus \quad \char`\\mfCplusplus \\
+\mfCsharp \quad \char`\\mfCsharp \\
+\mfCss \quad \char`\\mfCss \\
+\mfCssthree \quad \char`\\mfCssthree \\
+\mfCssthreeAlt \quad \char`\\mfCssthreeAlt \\
+\mfDthree \quad \char`\\mfDthree \\
+\mfDatabase \quad \char`\\mfDatabase \\
+\mfDatabaseAlt \quad \char`\\mfDatabaseAlt \\
+\mfDatabaseAlttwo \quad \char`\\mfDatabaseAlttwo \\
+\mfDebian \quad \char`\\mfDebian \\
+\mfDocker \quad \char`\\mfDocker \\
+\mfDreamhost \quad \char`\\mfDreamhost \\
+\mfElixir \quad \char`\\mfElixir \\
+\mfElm \quad \char`\\mfElm \\
+\mfErlang \quad \char`\\mfErlang \\
+\mfExherbo \quad \char`\\mfExherbo \\
+\mfFedora \quad \char`\\mfFedora \\
+\mfFireAlt \quad \char`\\mfFireAlt \\
+\mfFreebsd \quad \char`\\mfFreebsd \\
+\mfFreecodecamp \quad \char`\\mfFreecodecamp \\
+\mfGentoo \quad \char`\\mfGentoo \\
+\mfGhost \quad \char`\\mfGhost \\
+\mfGit \quad \char`\\mfGit \\
+\mfGnome \quad \char`\\mfGnome \\
+\mfGo \quad \char`\\mfGo \\
+\mfGoAlt \quad \char`\\mfGoAlt \\
+\mfGoogle \quad \char`\\mfGoogle \\
+\mfGoogleAlt \quad \char`\\mfGoogleAlt \\
+\mfGoogleCode \quad \char`\\mfGoogleCode \\
+\mfGoogleDevelopers \quad \char`\\mfGoogleDevelopers \\
+\mfGradle \quad \char`\\mfGradle \\
+\mfGrails \quad \char`\\mfGrails \\
+\mfGrailsAlt \quad \char`\\mfGrailsAlt \\
+\mfGrunt \quad \char`\\mfGrunt \\
+\mfGulp \quad \char`\\mfGulp \\
+\mfGulpAlt \quad \char`\\mfGulpAlt \\
+\mfHadoop \quad \char`\\mfHadoop \\
+\mfHaskell \quad \char`\\mfHaskell \\
+\mfHeroku \quad \char`\\mfHeroku \\
+\mfHtml \quad \char`\\mfHtml \\
+\mfHtmlfive \quad \char`\\mfHtmlfive \\
+\mfHtmlfiveAlt \quad \char`\\mfHtmlfiveAlt \\
+\mfIphone \quad \char`\\mfIphone \\
+\mfJava \quad \char`\\mfJava \\
+\mfJavaBold \quad \char`\\mfJavaBold \\
+\mfJavaDuke \quad \char`\\mfJavaDuke \\
+\mfJavascript \quad \char`\\mfJavascript \\
+\mfJavascriptAlt \quad \char`\\mfJavascriptAlt \\
+\mfJetty \quad \char`\\mfJetty \\
+\mfJquery \quad \char`\\mfJquery \\
+\mfKde \quad \char`\\mfKde \\
+\mfLaravel \quad \char`\\mfLaravel \\
+\mfLineGraph \quad \char`\\mfLineGraph \\
+\mfLinuxMint \quad \char`\\mfLinuxMint \\
+\mfLooking \quad \char`\\mfLooking \\
+\mfMagento \quad \char`\\mfMagento \\
+\mfMariadb \quad \char`\\mfMariadb \\
+\mfMaven \quad \char`\\mfMaven \\
+\mfMicroscope \quad \char`\\mfMicroscope \\
+\mfMobileDevice \quad \char`\\mfMobileDevice \\
+\mfMobilePhoneAlt \quad \char`\\mfMobilePhoneAlt \\
+\mfMobilePhoneBroadcast \quad \char`\\mfMobilePhoneBroadcast \\
+\mfMongodb \quad \char`\\mfMongodb \\
+\mfMssql \quad \char`\\mfMssql \\
+\mfMysql \quad \char`\\mfMysql \\
+\mfMysqlAlt \quad \char`\\mfMysqlAlt \\
+\mfNetbsd \quad \char`\\mfNetbsd \\
+\mfNginx \quad \char`\\mfNginx \\
+\mfNginxAlt \quad \char`\\mfNginxAlt \\
+\mfNginxAlttwo \quad \char`\\mfNginxAlttwo \\
+\mfNodejs \quad \char`\\mfNodejs \\
+\mfNpm \quad \char`\\mfNpm \\
+\mfObjc \quad \char`\\mfObjc \\
+\mfOpenshift \quad \char`\\mfOpenshift \\
+\mfOracle \quad \char`\\mfOracle \\
+\mfOracleAlt \quad \char`\\mfOracleAlt \\
+\mfOsx \quad \char`\\mfOsx \\
+\mfPerl \quad \char`\\mfPerl \\
+\mfPhoneAlt \quad \char`\\mfPhoneAlt \\
+\mfPhoneGap \quad \char`\\mfPhoneGap \\
+\mfPhoneRetro \quad \char`\\mfPhoneRetro \\
+\mfPhp \quad \char`\\mfPhp \\
+\mfPhpAlt \quad \char`\\mfPhpAlt \\
+\mfPlayframework \quad \char`\\mfPlayframework \\
+\mfPlayframeworkAlt \quad \char`\\mfPlayframeworkAlt \\
+\mfPlone \quad \char`\\mfPlone \\
+\mfPostgres \quad \char`\\mfPostgres \\
+\mfPostgresAlt \quad \char`\\mfPostgresAlt \\
+\mfPython \quad \char`\\mfPython \\
+\mfRaspberrypi \quad \char`\\mfRaspberrypi \\
+\mfReactjs \quad \char`\\mfReactjs \\
+\mfRedhat \quad \char`\\mfRedhat \\
+\mfRedis \quad \char`\\mfRedis \\
+\mfRuby \quad \char`\\mfRuby \\
+\mfRubyOnRails \quad \char`\\mfRubyOnRails \\
+\mfRubyOnRailsAlt \quad \char`\\mfRubyOnRailsAlt \\
+\mfRust \quad \char`\\mfRust \\
+\mfSass \quad \char`\\mfSass \\
+\mfSatellite \quad \char`\\mfSatellite \\
+\mfScala \quad \char`\\mfScala \\
+\mfScalaAlt \quad \char`\\mfScalaAlt \\
+\mfScript \quad \char`\\mfScript \\
+\mfScriptAlt \quad \char`\\mfScriptAlt \\
+\mfShell \quad \char`\\mfShell \\
+\mfSitefinity \quad \char`\\mfSitefinity \\
+\mfSolaris \quad \char`\\mfSolaris \\
+\mfSplatter \quad \char`\\mfSplatter \\
+\mfSpring \quad \char`\\mfSpring \\
+\mfSuse \quad \char`\\mfSuse \\
+\mfSvg \quad \char`\\mfSvg \\
+\mfSymfony \quad \char`\\mfSymfony \\
+\mfTomcat \quad \char`\\mfTomcat \\
+\mfUbuntu \quad \char`\\mfUbuntu \\
+\mfUnity \quad \char`\\mfUnity \\
+\mfWireless \quad \char`\\mfWireless \\
+\mfWordpress \quad \char`\\mfWordpress \\
+\mfXeleven \quad \char`\\mfXeleven \\
-\end{document}
+\end{document}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontmfizz.doc.tlpobj new/tlpkg/tlpobj/fontmfizz.doc.tlpobj
--- old/tlpkg/tlpobj/fontmfizz.doc.tlpobj 2016-04-14 19:03:03.000000000 +0200
+++ new/tlpkg/tlpobj/fontmfizz.doc.tlpobj 2017-04-14 17:40:52.000000000 +0200
@@ -1,9 +1,9 @@
name fontmfizz.doc
category Package
-revision 35892
+revision 43546
shortdesc doc files of fontmfizz
relocated 1
-docfiles size=13
+docfiles size=17
RELOC/doc/fonts/fontmfizz/LICENSE
RELOC/doc/fonts/fontmfizz/README
RELOC/doc/fonts/fontmfizz/fontmfizz.pdf
++++++ fontmfizz.tar.xz ++++++
Binary files old/fonts/truetype/public/fontmfizz/font-mfizz.ttf and new/fonts/truetype/public/fontmfizz/font-mfizz.ttf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/fontmfizz/fontmfizz.sty new/tex/latex/fontmfizz/fontmfizz.sty
--- old/tex/latex/fontmfizz/fontmfizz.sty 2014-12-24 01:14:55.000000000 +0100
+++ new/tex/latex/fontmfizz/fontmfizz.sty 2017-03-20 00:01:08.000000000 +0100
@@ -9,7 +9,7 @@
% http://opensource.org/licenses/MIT.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{fontmfizz}[2014/12/23]
+\ProvidesPackage{fontmfizz}[2017/03/19]
\usepackage{fontspec}
@@ -17,96 +17,142 @@
\newcommand*{\mficon}[1]{%
{FA\csname mficon@#1\endcsname}}
-\expandafter\def\csname mficon@microscope\endcsname {\symbol{"F100}} \def\mfMicroscope {{\MF\csname mficon@microscope\endcsname}}
-\expandafter\def\csname mficon@cplusplus\endcsname {\symbol{"F101}} \def\mfCplusplus {{\MF\csname mficon@cplusplus\endcsname}}
-\expandafter\def\csname mficon@wireless\endcsname {\symbol{"F102}} \def\mfWireless {{\MF\csname mficon@wireless\endcsname}}
-\expandafter\def\csname mficon@fire-alt\endcsname {\symbol{"F103}} \def\mfFireAlt {{\MF\csname mficon@fire-alt\endcsname}}
-\expandafter\def\csname mficon@mobile-device\endcsname {\symbol{"F104}} \def\mfMobileDevice {{\MF\csname mficon@mobile-device\endcsname}}
-\expandafter\def\csname mficon@objc\endcsname {\symbol{"F105}} \def\mfObjc {{\MF\csname mficon@objc\endcsname}}
-\expandafter\def\csname mficon@redhat\endcsname {\symbol{"F106}} \def\mfRedhat {{\MF\csname mficon@redhat\endcsname}}
-\expandafter\def\csname mficon@freebsd\endcsname {\symbol{"F107}} \def\mfFreebsd {{\MF\csname mficon@freebsd\endcsname}}
-\expandafter\def\csname mficon@heroku\endcsname {\symbol{"F108}} \def\mfHeroku {{\MF\csname mficon@heroku\endcsname}}
-\expandafter\def\csname mficon@python\endcsname {\symbol{"F109}} \def\mfPython {{\MF\csname mficon@python\endcsname}}
-\expandafter\def\csname mficon@java\endcsname {\symbol{"F10A}} \def\mfJava {{\MF\csname mficon@java\endcsname}}
-\expandafter\def\csname mficon@satellite\endcsname {\symbol{"F10B}} \def\mfSatellite {{\MF\csname mficon@satellite\endcsname}}
-\expandafter\def\csname mficon@debian\endcsname {\symbol{"F10C}} \def\mfDebian {{\MF\csname mficon@debian\endcsname}}
-\expandafter\def\csname mficon@grails\endcsname {\symbol{"F10D}} \def\mfGrails {{\MF\csname mficon@grails\endcsname}}
-\expandafter\def\csname mficon@c\endcsname {\symbol{"F10E}} \def\mfC {{\MF\csname mficon@c\endcsname}}
-\expandafter\def\csname mficon@postgres\endcsname {\symbol{"F10F}} \def\mfPostgres {{\MF\csname mficon@postgres\endcsname}}
-\expandafter\def\csname mficon@database-alt2\endcsname {\symbol{"F110}} \def\mfDatabaseAltTwo {{\MF\csname mficon@database-alt2\endcsname}}
-\expandafter\def\csname mficon@raspberrypi\endcsname {\symbol{"F111}} \def\mfRaspberrypi {{\MF\csname mficon@raspberrypi\endcsname}}
-\expandafter\def\csname mficon@nginx\endcsname {\symbol{"F112}} \def\mfNginx {{\MF\csname mficon@nginx\endcsname}}
-\expandafter\def\csname mficon@ruby-on-rails\endcsname {\symbol{"F113}} \def\mfRubyOnRails {{\MF\csname mficon@ruby-on-rails\endcsname}}
-\expandafter\def\csname mficon@redis\endcsname {\symbol{"F114}} \def\mfRedis {{\MF\csname mficon@redis\endcsname}}
-\expandafter\def\csname mficon@scala\endcsname {\symbol{"F115}} \def\mfScala {{\MF\csname mficon@scala\endcsname}}
-\expandafter\def\csname mficon@gnome\endcsname {\symbol{"F116}} \def\mfGnome {{\MF\csname mficon@gnome\endcsname}}
-\expandafter\def\csname mficon@perl\endcsname {\symbol{"F117}} \def\mfPerl {{\MF\csname mficon@perl\endcsname}}
-\expandafter\def\csname mficon@mysql\endcsname {\symbol{"F118}} \def\mfMysql {{\MF\csname mficon@mysql\endcsname}}
-\expandafter\def\csname mficon@fedora\endcsname {\symbol{"F119}} \def\mfFedora {{\MF\csname mficon@fedora\endcsname}}
-\expandafter\def\csname mficon@ghost\endcsname {\symbol{"F11A}} \def\mfGhost {{\MF\csname mficon@ghost\endcsname}}
-\expandafter\def\csname mficon@google\endcsname {\symbol{"F11B}} \def\mfGoogle {{\MF\csname mficon@google\endcsname}}
-\expandafter\def\csname mficon@netbsd\endcsname {\symbol{"F11C}} \def\mfNetbsd {{\MF\csname mficon@netbsd\endcsname}}
-\expandafter\def\csname mficon@aws\endcsname {\symbol{"F11D}} \def\mfAws {{\MF\csname mficon@aws\endcsname}}
-\expandafter\def\csname mficon@bomb\endcsname {\symbol{"F11E}} \def\mfBomb {{\MF\csname mficon@bomb\endcsname}}
-\expandafter\def\csname mficon@looking\endcsname {\symbol{"F11F}} \def\mfLooking {{\MF\csname mficon@looking\endcsname}}
-\expandafter\def\csname mficon@ruby\endcsname {\symbol{"F120}} \def\mfRuby {{\MF\csname mficon@ruby\endcsname}}
-\expandafter\def\csname mficon@mysql-alt\endcsname {\symbol{"F121}} \def\mfMysqlAlt {{\MF\csname mficon@mysql-alt\endcsname}}
-\expandafter\def\csname mficon@playframework-alt\endcsname {\symbol{"F122}} \def\mfPlayframeworkAlt {{\MF\csname mficon@playframework-alt\endcsname}}
-\expandafter\def\csname mficon@osx\endcsname {\symbol{"F123}} \def\mfOsx {{\MF\csname mficon@osx\endcsname}}
-\expandafter\def\csname mficon@database\endcsname {\symbol{"F124}} \def\mfDatabase {{\MF\csname mficon@database\endcsname}}
-\expandafter\def\csname mficon@database-alt\endcsname {\symbol{"F125}} \def\mfDatabaseAlt {{\MF\csname mficon@database-alt\endcsname}}
-\expandafter\def\csname mficon@shell\endcsname {\symbol{"F126}} \def\mfShell {{\MF\csname mficon@shell\endcsname}}
-\expandafter\def\csname mficon@script\endcsname {\symbol{"F127}} \def\mfScript {{\MF\csname mficon@script\endcsname}}
-\expandafter\def\csname mficon@antenna\endcsname {\symbol{"F128}} \def\mfAntenna {{\MF\csname mficon@antenna\endcsname}}
-\expandafter\def\csname mficon@coffee-bean\endcsname {\symbol{"F129}} \def\mfCoffeeBean {{\MF\csname mficon@coffee-bean\endcsname}}
-\expandafter\def\csname mficon@scala-alt\endcsname {\symbol{"F12A}} \def\mfScalaAlt {{\MF\csname mficon@scala-alt\endcsname}}
-\expandafter\def\csname mficon@platter\endcsname {\symbol{"F12B}} \def\mfPlatter {{\MF\csname mficon@platter\endcsname}}
-\expandafter\def\csname mficon@java-duke\endcsname {\symbol{"F12C}} \def\mfJavaDuke {{\MF\csname mficon@java-duke\endcsname}}
-\expandafter\def\csname mficon@iphone\endcsname {\symbol{"F12D}} \def\mfIphone {{\MF\csname mficon@iphone\endcsname}}
-\expandafter\def\csname mficon@script-alt\endcsname {\symbol{"F12E}} \def\mfScriptAlt {{\MF\csname mficon@script-alt\endcsname}}
-\expandafter\def\csname mficon@google-alt\endcsname {\symbol{"F12F}} \def\mfGoogleAlt {{\MF\csname mficon@google-alt\endcsname}}
-\expandafter\def\csname mficon@haskell\endcsname {\symbol{"F130}} \def\mfHaskell {{\MF\csname mficon@haskell\endcsname}}
-\expandafter\def\csname mficon@mariadb\endcsname {\symbol{"F131}} \def\mfMariadb {{\MF\csname mficon@mariadb\endcsname}}
-\expandafter\def\csname mficon@phone-retro\endcsname {\symbol{"F132}} \def\mfPhoneRetro {{\MF\csname mficon@phone-retro\endcsname}}
-\expandafter\def\csname mficon@phone-alt\endcsname {\symbol{"F133}} \def\mfPhoneAlt {{\MF\csname mficon@phone-alt\endcsname}}
-\expandafter\def\csname mficon@csharp\endcsname {\symbol{"F134}} \def\mfCsharp {{\MF\csname mficon@csharp\endcsname}}
-\expandafter\def\csname mficon@php\endcsname {\symbol{"F135}} \def\mfPhp {{\MF\csname mficon@php\endcsname}}
-\expandafter\def\csname mficon@postgres-alt\endcsname {\symbol{"F136}} \def\mfPostgresAlt {{\MF\csname mficon@postgres-alt\endcsname}}
-\expandafter\def\csname mficon@html\endcsname {\symbol{"F137}} \def\mfHtml {{\MF\csname mficon@html\endcsname}}
-\expandafter\def\csname mficon@mfizz\endcsname {\symbol{"F138}} \def\mfMfizz {{\MF\csname mficon@mfizz\endcsname}}
-\expandafter\def\csname mficon@apache\endcsname {\symbol{"F139}} \def\mfApache {{\MF\csname mficon@apache\endcsname}}
-\expandafter\def\csname mficon@hadoop\endcsname {\symbol{"F13A}} \def\mfHadoop {{\MF\csname mficon@hadoop\endcsname}}
-\expandafter\def\csname mficon@ruby-on-rails-alt\endcsname {\symbol{"F13B}} \def\mfRubyOnRailsAlt {{\MF\csname mficon@ruby-on-rails-alt\endcsname}}
-\expandafter\def\csname mficon@mobile-phone-broadcast\endcsname {\symbol{"F13C}} \def\mfMobilePhoneBroadcast {{\MF\csname mficon@mobile-phone-broadcast\endcsname}}
-\expandafter\def\csname mficon@css\endcsname {\symbol{"F13D}} \def\mfCss {{\MF\csname mficon@css\endcsname}}
-\expandafter\def\csname mficon@playframework\endcsname {\symbol{"F13E}} \def\mfPlayframework {{\MF\csname mficon@playframework\endcsname}}
-\expandafter\def\csname mficon@clojure\endcsname {\symbol{"F13F}} \def\mfClojure {{\MF\csname mficon@clojure\endcsname}}
-\expandafter\def\csname mficon@mobile-phone-alt\endcsname {\symbol{"F140}} \def\mfMobilePhoneAlt {{\MF\csname mficon@mobile-phone-alt\endcsname}}
-\expandafter\def\csname mficon@suse\endcsname {\symbol{"F141}} \def\mfSuse {{\MF\csname mficon@suse\endcsname}}
-\expandafter\def\csname mficon@java-bold\endcsname {\symbol{"F142}} \def\mfJavaBold {{\MF\csname mficon@java-bold\endcsname}}
-\expandafter\def\csname mficon@nginx-alt\endcsname {\symbol{"F143}} \def\mfNginxAlt {{\MF\csname mficon@nginx-alt\endcsname}}
-\expandafter\def\csname mficon@nginx-alt2\endcsname {\symbol{"F144}} \def\mfNginxAltTwo {{\MF\csname mficon@nginx-alt2\endcsname}}
-\expandafter\def\csname mficon@linux-mint\endcsname {\symbol{"F145}} \def\mfLinuxMint {{\MF\csname mficon@linux-mint\endcsname}}
-\expandafter\def\csname mficon@dreamhost\endcsname {\symbol{"F146}} \def\mfDreamhost {{\MF\csname mficon@dreamhost\endcsname}}
-\expandafter\def\csname mficon@blackberry\endcsname {\symbol{"F147}} \def\mfBlackberry {{\MF\csname mficon@blackberry\endcsname}}
-\expandafter\def\csname mficon@javascript\endcsname {\symbol{"F148}} \def\mfJavascript {{\MF\csname mficon@javascript\endcsname}}
-\expandafter\def\csname mficon@ubuntu\endcsname {\symbol{"F149}} \def\mfUbuntu {{\MF\csname mficon@ubuntu\endcsname}}
-\expandafter\def\csname mficon@php-alt\endcsname {\symbol{"F14A}} \def\mfPhpAlt {{\MF\csname mficon@php-alt\endcsname}}
-\expandafter\def\csname mficon@centos\endcsname {\symbol{"F14B}} \def\mfCentos {{\MF\csname mficon@centos\endcsname}}
-\expandafter\def\csname mficon@nodejs\endcsname {\symbol{"F14C}} \def\mfNodejs {{\MF\csname mficon@nodejs\endcsname}}
-\expandafter\def\csname mficon@splatter\endcsname {\symbol{"F14D}} \def\mfSplatter {{\MF\csname mficon@splatter\endcsname}}
-\expandafter\def\csname mficon@3dprint\endcsname {\symbol{"F14E}} \def\mfThreeDprint {{\MF\csname mficon@3dprint\endcsname}}
-\expandafter\def\csname mficon@line-graph\endcsname {\symbol{"F14F}} \def\mfLineGraph {{\MF\csname mficon@line-graph\endcsname}}
-\expandafter\def\csname mficon@cassandra\endcsname {\symbol{"F150}} \def\mfCassandra {{\MF\csname mficon@cassandra\endcsname}}
-\expandafter\def\csname mficon@solaris\endcsname {\symbol{"F151}} \def\mfSolaris {{\MF\csname mficon@solaris\endcsname}}
-\expandafter\def\csname mficon@jetty\endcsname {\symbol{"F152}} \def\mfJetty {{\MF\csname mficon@jetty\endcsname}}
-\expandafter\def\csname mficon@tomcat\endcsname {\symbol{"F153}} \def\mfTomcat {{\MF\csname mficon@tomcat\endcsname}}
-\expandafter\def\csname mficon@oracle\endcsname {\symbol{"F154}} \def\mfOracle {{\MF\csname mficon@oracle\endcsname}}
-\expandafter\def\csname mficon@oracle-alt\endcsname {\symbol{"F155}} \def\mfOracleAlt {{\MF\csname mficon@oracle-alt\endcsname}}
-\expandafter\def\csname mficon@mssql\endcsname {\symbol{"F156}} \def\mfMssql {{\MF\csname mficon@mssql\endcsname}}
-\expandafter\def\csname mficon@google-developers\endcsname {\symbol{"F157}} \def\mfGoogleDevelopers {{\MF\csname mficon@google-developers\endcsname}}
-\expandafter\def\csname mficon@google-code\endcsname {\symbol{"F158}} \def\mfGoogleCode {{\MF\csname mficon@google-code\endcsname}}
-\expandafter\def\csname mficon@kde\endcsname {\symbol{"F159}} \def\mfKde {{\MF\csname mficon@kde\endcsname}}
-\expandafter\def\csname mficon@grails-alt\endcsname {\symbol{"F15A}} \def\mfGrailsAlt {{\MF\csname mficon@grails-alt\endcsname}}
+\expandafter\def\csname mficon@mfThreedprint\endcsname {\symbol{"F100}} \def\mfThreedprint {{\MF\csname mficon@mfThreedprint\endcsname}}
+\expandafter\def\csname mficon@mfAlpinelinux\endcsname {\symbol{"F101}} \def\mfAlpinelinux {{\MF\csname mficon@mfAlpinelinux\endcsname}}
+\expandafter\def\csname mficon@mfAngular\endcsname {\symbol{"F102}} \def\mfAngular {{\MF\csname mficon@mfAngular\endcsname}}
+\expandafter\def\csname mficon@mfAngularAlt\endcsname {\symbol{"F103}} \def\mfAngularAlt {{\MF\csname mficon@mfAngularAlt\endcsname}}
+\expandafter\def\csname mficon@mfAntenna\endcsname {\symbol{"F104}} \def\mfAntenna {{\MF\csname mficon@mfAntenna\endcsname}}
+\expandafter\def\csname mficon@mfApache\endcsname {\symbol{"F105}} \def\mfApache {{\MF\csname mficon@mfApache\endcsname}}
+\expandafter\def\csname mficon@mfArchlinux\endcsname {\symbol{"F106}} \def\mfArchlinux {{\MF\csname mficon@mfArchlinux\endcsname}}
+\expandafter\def\csname mficon@mfAws\endcsname {\symbol{"F107}} \def\mfAws {{\MF\csname mficon@mfAws\endcsname}}
+\expandafter\def\csname mficon@mfAzure\endcsname {\symbol{"F108}} \def\mfAzure {{\MF\csname mficon@mfAzure\endcsname}}
+\expandafter\def\csname mficon@mfBackbone\endcsname {\symbol{"F109}} \def\mfBackbone {{\MF\csname mficon@mfBackbone\endcsname}}
+\expandafter\def\csname mficon@mfBlackberry\endcsname {\symbol{"F10A}} \def\mfBlackberry {{\MF\csname mficon@mfBlackberry\endcsname}}
+\expandafter\def\csname mficon@mfBomb\endcsname {\symbol{"F10B}} \def\mfBomb {{\MF\csname mficon@mfBomb\endcsname}}
+\expandafter\def\csname mficon@mfBootstrap\endcsname {\symbol{"F10C}} \def\mfBootstrap {{\MF\csname mficon@mfBootstrap\endcsname}}
+\expandafter\def\csname mficon@mfC\endcsname {\symbol{"F10D}} \def\mfC {{\MF\csname mficon@mfC\endcsname}}
+\expandafter\def\csname mficon@mfCassandra\endcsname {\symbol{"F10E}} \def\mfCassandra {{\MF\csname mficon@mfCassandra\endcsname}}
+\expandafter\def\csname mficon@mfCentos\endcsname {\symbol{"F10F}} \def\mfCentos {{\MF\csname mficon@mfCentos\endcsname}}
+\expandafter\def\csname mficon@mfClojure\endcsname {\symbol{"F110}} \def\mfClojure {{\MF\csname mficon@mfClojure\endcsname}}
+\expandafter\def\csname mficon@mfCodeigniter\endcsname {\symbol{"F111}} \def\mfCodeigniter {{\MF\csname mficon@mfCodeigniter\endcsname}}
+\expandafter\def\csname mficon@mfCodepen\endcsname {\symbol{"F112}} \def\mfCodepen {{\MF\csname mficon@mfCodepen\endcsname}}
+\expandafter\def\csname mficon@mfCoffeeBean\endcsname {\symbol{"F113}} \def\mfCoffeeBean {{\MF\csname mficon@mfCoffeeBean\endcsname}}
+\expandafter\def\csname mficon@mfCplusplus\endcsname {\symbol{"F114}} \def\mfCplusplus {{\MF\csname mficon@mfCplusplus\endcsname}}
+\expandafter\def\csname mficon@mfCsharp\endcsname {\symbol{"F115}} \def\mfCsharp {{\MF\csname mficon@mfCsharp\endcsname}}
+\expandafter\def\csname mficon@mfCss\endcsname {\symbol{"F116}} \def\mfCss {{\MF\csname mficon@mfCss\endcsname}}
+\expandafter\def\csname mficon@mfCssthree\endcsname {\symbol{"F117}} \def\mfCssthree {{\MF\csname mficon@mfCssthree\endcsname}}
+\expandafter\def\csname mficon@mfCssthreeAlt\endcsname {\symbol{"F118}} \def\mfCssthreeAlt {{\MF\csname mficon@mfCssthreeAlt\endcsname}}
+\expandafter\def\csname mficon@mfDthree\endcsname {\symbol{"F119}} \def\mfDthree {{\MF\csname mficon@mfDthree\endcsname}}
+\expandafter\def\csname mficon@mfDatabase\endcsname {\symbol{"F11A}} \def\mfDatabase {{\MF\csname mficon@mfDatabase\endcsname}}
+\expandafter\def\csname mficon@mfDatabaseAlt\endcsname {\symbol{"F11B}} \def\mfDatabaseAlt {{\MF\csname mficon@mfDatabaseAlt\endcsname}}
+\expandafter\def\csname mficon@mfDatabaseAlttwo\endcsname {\symbol{"F11C}} \def\mfDatabaseAlttwo {{\MF\csname mficon@mfDatabaseAlttwo\endcsname}}
+\expandafter\def\csname mficon@mfDebian\endcsname {\symbol{"F11D}} \def\mfDebian {{\MF\csname mficon@mfDebian\endcsname}}
+\expandafter\def\csname mficon@mfDocker\endcsname {\symbol{"F11E}} \def\mfDocker {{\MF\csname mficon@mfDocker\endcsname}}
+\expandafter\def\csname mficon@mfDreamhost\endcsname {\symbol{"F11F}} \def\mfDreamhost {{\MF\csname mficon@mfDreamhost\endcsname}}
+\expandafter\def\csname mficon@mfElixir\endcsname {\symbol{"F120}} \def\mfElixir {{\MF\csname mficon@mfElixir\endcsname}}
+\expandafter\def\csname mficon@mfElm\endcsname {\symbol{"F121}} \def\mfElm {{\MF\csname mficon@mfElm\endcsname}}
+\expandafter\def\csname mficon@mfErlang\endcsname {\symbol{"F122}} \def\mfErlang {{\MF\csname mficon@mfErlang\endcsname}}
+\expandafter\def\csname mficon@mfExherbo\endcsname {\symbol{"F123}} \def\mfExherbo {{\MF\csname mficon@mfExherbo\endcsname}}
+\expandafter\def\csname mficon@mfFedora\endcsname {\symbol{"F124}} \def\mfFedora {{\MF\csname mficon@mfFedora\endcsname}}
+\expandafter\def\csname mficon@mfFireAlt\endcsname {\symbol{"F125}} \def\mfFireAlt {{\MF\csname mficon@mfFireAlt\endcsname}}
+\expandafter\def\csname mficon@mfFreebsd\endcsname {\symbol{"F126}} \def\mfFreebsd {{\MF\csname mficon@mfFreebsd\endcsname}}
+\expandafter\def\csname mficon@mfFreecodecamp\endcsname {\symbol{"F127}} \def\mfFreecodecamp {{\MF\csname mficon@mfFreecodecamp\endcsname}}
+\expandafter\def\csname mficon@mfGentoo\endcsname {\symbol{"F128}} \def\mfGentoo {{\MF\csname mficon@mfGentoo\endcsname}}
+\expandafter\def\csname mficon@mfGhost\endcsname {\symbol{"F129}} \def\mfGhost {{\MF\csname mficon@mfGhost\endcsname}}
+\expandafter\def\csname mficon@mfGit\endcsname {\symbol{"F12A}} \def\mfGit {{\MF\csname mficon@mfGit\endcsname}}
+\expandafter\def\csname mficon@mfGnome\endcsname {\symbol{"F12B}} \def\mfGnome {{\MF\csname mficon@mfGnome\endcsname}}
+\expandafter\def\csname mficon@mfGo\endcsname {\symbol{"F12C}} \def\mfGo {{\MF\csname mficon@mfGo\endcsname}}
+\expandafter\def\csname mficon@mfGoAlt\endcsname {\symbol{"F12D}} \def\mfGoAlt {{\MF\csname mficon@mfGoAlt\endcsname}}
+\expandafter\def\csname mficon@mfGoogle\endcsname {\symbol{"F12E}} \def\mfGoogle {{\MF\csname mficon@mfGoogle\endcsname}}
+\expandafter\def\csname mficon@mfGoogleAlt\endcsname {\symbol{"F12F}} \def\mfGoogleAlt {{\MF\csname mficon@mfGoogleAlt\endcsname}}
+\expandafter\def\csname mficon@mfGoogleCode\endcsname {\symbol{"F130}} \def\mfGoogleCode {{\MF\csname mficon@mfGoogleCode\endcsname}}
+\expandafter\def\csname mficon@mfGoogleDevelopers\endcsname {\symbol{"F131}} \def\mfGoogleDevelopers {{\MF\csname mficon@mfGoogleDevelopers\endcsname}}
+\expandafter\def\csname mficon@mfGradle\endcsname {\symbol{"F132}} \def\mfGradle {{\MF\csname mficon@mfGradle\endcsname}}
+\expandafter\def\csname mficon@mfGrails\endcsname {\symbol{"F133}} \def\mfGrails {{\MF\csname mficon@mfGrails\endcsname}}
+\expandafter\def\csname mficon@mfGrailsAlt\endcsname {\symbol{"F134}} \def\mfGrailsAlt {{\MF\csname mficon@mfGrailsAlt\endcsname}}
+\expandafter\def\csname mficon@mfGrunt\endcsname {\symbol{"F135}} \def\mfGrunt {{\MF\csname mficon@mfGrunt\endcsname}}
+\expandafter\def\csname mficon@mfGulp\endcsname {\symbol{"F136}} \def\mfGulp {{\MF\csname mficon@mfGulp\endcsname}}
+\expandafter\def\csname mficon@mfGulpAlt\endcsname {\symbol{"F137}} \def\mfGulpAlt {{\MF\csname mficon@mfGulpAlt\endcsname}}
+\expandafter\def\csname mficon@mfHadoop\endcsname {\symbol{"F138}} \def\mfHadoop {{\MF\csname mficon@mfHadoop\endcsname}}
+\expandafter\def\csname mficon@mfHaskell\endcsname {\symbol{"F139}} \def\mfHaskell {{\MF\csname mficon@mfHaskell\endcsname}}
+\expandafter\def\csname mficon@mfHeroku\endcsname {\symbol{"F13A}} \def\mfHeroku {{\MF\csname mficon@mfHeroku\endcsname}}
+\expandafter\def\csname mficon@mfHtml\endcsname {\symbol{"F13B}} \def\mfHtml {{\MF\csname mficon@mfHtml\endcsname}}
+\expandafter\def\csname mficon@mfHtmlfive\endcsname {\symbol{"F13C}} \def\mfHtmlfive {{\MF\csname mficon@mfHtmlfive\endcsname}}
+\expandafter\def\csname mficon@mfHtmlfiveAlt\endcsname {\symbol{"F13D}} \def\mfHtmlfiveAlt {{\MF\csname mficon@mfHtmlfiveAlt\endcsname}}
+\expandafter\def\csname mficon@mfIphone\endcsname {\symbol{"F13E}} \def\mfIphone {{\MF\csname mficon@mfIphone\endcsname}}
+\expandafter\def\csname mficon@mfJava\endcsname {\symbol{"F13F}} \def\mfJava {{\MF\csname mficon@mfJava\endcsname}}
+\expandafter\def\csname mficon@mfJavaBold\endcsname {\symbol{"F140}} \def\mfJavaBold {{\MF\csname mficon@mfJavaBold\endcsname}}
+\expandafter\def\csname mficon@mfJavaDuke\endcsname {\symbol{"F141}} \def\mfJavaDuke {{\MF\csname mficon@mfJavaDuke\endcsname}}
+\expandafter\def\csname mficon@mfJavascript\endcsname {\symbol{"F142}} \def\mfJavascript {{\MF\csname mficon@mfJavascript\endcsname}}
+\expandafter\def\csname mficon@mfJavascriptAlt\endcsname {\symbol{"F143}} \def\mfJavascriptAlt {{\MF\csname mficon@mfJavascriptAlt\endcsname}}
+\expandafter\def\csname mficon@mfJetty\endcsname {\symbol{"F144}} \def\mfJetty {{\MF\csname mficon@mfJetty\endcsname}}
+\expandafter\def\csname mficon@mfJquery\endcsname {\symbol{"F145}} \def\mfJquery {{\MF\csname mficon@mfJquery\endcsname}}
+\expandafter\def\csname mficon@mfKde\endcsname {\symbol{"F146}} \def\mfKde {{\MF\csname mficon@mfKde\endcsname}}
+\expandafter\def\csname mficon@mfLaravel\endcsname {\symbol{"F147}} \def\mfLaravel {{\MF\csname mficon@mfLaravel\endcsname}}
+\expandafter\def\csname mficon@mfLineGraph\endcsname {\symbol{"F148}} \def\mfLineGraph {{\MF\csname mficon@mfLineGraph\endcsname}}
+\expandafter\def\csname mficon@mfLinuxMint\endcsname {\symbol{"F149}} \def\mfLinuxMint {{\MF\csname mficon@mfLinuxMint\endcsname}}
+\expandafter\def\csname mficon@mfLooking\endcsname {\symbol{"F14A}} \def\mfLooking {{\MF\csname mficon@mfLooking\endcsname}}
+\expandafter\def\csname mficon@mfMagento\endcsname {\symbol{"F14B}} \def\mfMagento {{\MF\csname mficon@mfMagento\endcsname}}
+\expandafter\def\csname mficon@mfMariadb\endcsname {\symbol{"F14C}} \def\mfMariadb {{\MF\csname mficon@mfMariadb\endcsname}}
+\expandafter\def\csname mficon@mfMaven\endcsname {\symbol{"F14D}} \def\mfMaven {{\MF\csname mficon@mfMaven\endcsname}}
+\expandafter\def\csname mficon@mfMicroscope\endcsname {\symbol{"F14E}} \def\mfMicroscope {{\MF\csname mficon@mfMicroscope\endcsname}}
+\expandafter\def\csname mficon@mfMobileDevice\endcsname {\symbol{"F14F}} \def\mfMobileDevice {{\MF\csname mficon@mfMobileDevice\endcsname}}
+\expandafter\def\csname mficon@mfMobilePhoneAlt\endcsname {\symbol{"F150}} \def\mfMobilePhoneAlt {{\MF\csname mficon@mfMobilePhoneAlt\endcsname}}
+\expandafter\def\csname mficon@mfMobilePhoneBroadcast\endcsname {\symbol{"F151}} \def\mfMobilePhoneBroadcast {{\MF\csname mficon@mfMobilePhoneBroadcast\endcsname}}
+\expandafter\def\csname mficon@mfMongodb\endcsname {\symbol{"F152}} \def\mfMongodb {{\MF\csname mficon@mfMongodb\endcsname}}
+\expandafter\def\csname mficon@mfMssql\endcsname {\symbol{"F153}} \def\mfMssql {{\MF\csname mficon@mfMssql\endcsname}}
+\expandafter\def\csname mficon@mfMysql\endcsname {\symbol{"F154}} \def\mfMysql {{\MF\csname mficon@mfMysql\endcsname}}
+\expandafter\def\csname mficon@mfMysqlAlt\endcsname {\symbol{"F155}} \def\mfMysqlAlt {{\MF\csname mficon@mfMysqlAlt\endcsname}}
+\expandafter\def\csname mficon@mfNetbsd\endcsname {\symbol{"F156}} \def\mfNetbsd {{\MF\csname mficon@mfNetbsd\endcsname}}
+\expandafter\def\csname mficon@mfNginx\endcsname {\symbol{"F157}} \def\mfNginx {{\MF\csname mficon@mfNginx\endcsname}}
+\expandafter\def\csname mficon@mfNginxAlt\endcsname {\symbol{"F158}} \def\mfNginxAlt {{\MF\csname mficon@mfNginxAlt\endcsname}}
+\expandafter\def\csname mficon@mfNginxAlttwo\endcsname {\symbol{"F159}} \def\mfNginxAlttwo {{\MF\csname mficon@mfNginxAlttwo\endcsname}}
+\expandafter\def\csname mficon@mfNodejs\endcsname {\symbol{"F15A}} \def\mfNodejs {{\MF\csname mficon@mfNodejs\endcsname}}
+\expandafter\def\csname mficon@mfNpm\endcsname {\symbol{"F15B}} \def\mfNpm {{\MF\csname mficon@mfNpm\endcsname}}
+\expandafter\def\csname mficon@mfObjc\endcsname {\symbol{"F15C}} \def\mfObjc {{\MF\csname mficon@mfObjc\endcsname}}
+\expandafter\def\csname mficon@mfOpenshift\endcsname {\symbol{"F15D}} \def\mfOpenshift {{\MF\csname mficon@mfOpenshift\endcsname}}
+\expandafter\def\csname mficon@mfOracle\endcsname {\symbol{"F15E}} \def\mfOracle {{\MF\csname mficon@mfOracle\endcsname}}
+\expandafter\def\csname mficon@mfOracleAlt\endcsname {\symbol{"F15F}} \def\mfOracleAlt {{\MF\csname mficon@mfOracleAlt\endcsname}}
+\expandafter\def\csname mficon@mfOsx\endcsname {\symbol{"F160}} \def\mfOsx {{\MF\csname mficon@mfOsx\endcsname}}
+\expandafter\def\csname mficon@mfPerl\endcsname {\symbol{"F161}} \def\mfPerl {{\MF\csname mficon@mfPerl\endcsname}}
+\expandafter\def\csname mficon@mfPhoneAlt\endcsname {\symbol{"F162}} \def\mfPhoneAlt {{\MF\csname mficon@mfPhoneAlt\endcsname}}
+\expandafter\def\csname mficon@mfPhoneGap\endcsname {\symbol{"F163}} \def\mfPhoneGap {{\MF\csname mficon@mfPhoneGap\endcsname}}
+\expandafter\def\csname mficon@mfPhoneRetro\endcsname {\symbol{"F164}} \def\mfPhoneRetro {{\MF\csname mficon@mfPhoneRetro\endcsname}}
+\expandafter\def\csname mficon@mfPhp\endcsname {\symbol{"F165}} \def\mfPhp {{\MF\csname mficon@mfPhp\endcsname}}
+\expandafter\def\csname mficon@mfPhpAlt\endcsname {\symbol{"F166}} \def\mfPhpAlt {{\MF\csname mficon@mfPhpAlt\endcsname}}
+\expandafter\def\csname mficon@mfPlayframework\endcsname {\symbol{"F167}} \def\mfPlayframework {{\MF\csname mficon@mfPlayframework\endcsname}}
+\expandafter\def\csname mficon@mfPlayframeworkAlt\endcsname {\symbol{"F168}} \def\mfPlayframeworkAlt {{\MF\csname mficon@mfPlayframeworkAlt\endcsname}}
+\expandafter\def\csname mficon@mfPlone\endcsname {\symbol{"F169}} \def\mfPlone {{\MF\csname mficon@mfPlone\endcsname}}
+\expandafter\def\csname mficon@mfPostgres\endcsname {\symbol{"F16A}} \def\mfPostgres {{\MF\csname mficon@mfPostgres\endcsname}}
+\expandafter\def\csname mficon@mfPostgresAlt\endcsname {\symbol{"F16B}} \def\mfPostgresAlt {{\MF\csname mficon@mfPostgresAlt\endcsname}}
+\expandafter\def\csname mficon@mfPython\endcsname {\symbol{"F16C}} \def\mfPython {{\MF\csname mficon@mfPython\endcsname}}
+\expandafter\def\csname mficon@mfRaspberrypi\endcsname {\symbol{"F16D}} \def\mfRaspberrypi {{\MF\csname mficon@mfRaspberrypi\endcsname}}
+\expandafter\def\csname mficon@mfReactjs\endcsname {\symbol{"F16E}} \def\mfReactjs {{\MF\csname mficon@mfReactjs\endcsname}}
+\expandafter\def\csname mficon@mfRedhat\endcsname {\symbol{"F16F}} \def\mfRedhat {{\MF\csname mficon@mfRedhat\endcsname}}
+\expandafter\def\csname mficon@mfRedis\endcsname {\symbol{"F170}} \def\mfRedis {{\MF\csname mficon@mfRedis\endcsname}}
+\expandafter\def\csname mficon@mfRuby\endcsname {\symbol{"F171}} \def\mfRuby {{\MF\csname mficon@mfRuby\endcsname}}
+\expandafter\def\csname mficon@mfRubyOnRails\endcsname {\symbol{"F172}} \def\mfRubyOnRails {{\MF\csname mficon@mfRubyOnRails\endcsname}}
+\expandafter\def\csname mficon@mfRubyOnRailsAlt\endcsname {\symbol{"F173}} \def\mfRubyOnRailsAlt {{\MF\csname mficon@mfRubyOnRailsAlt\endcsname}}
+\expandafter\def\csname mficon@mfRust\endcsname {\symbol{"F174}} \def\mfRust {{\MF\csname mficon@mfRust\endcsname}}
+\expandafter\def\csname mficon@mfSass\endcsname {\symbol{"F175}} \def\mfSass {{\MF\csname mficon@mfSass\endcsname}}
+\expandafter\def\csname mficon@mfSatellite\endcsname {\symbol{"F176}} \def\mfSatellite {{\MF\csname mficon@mfSatellite\endcsname}}
+\expandafter\def\csname mficon@mfScala\endcsname {\symbol{"F177}} \def\mfScala {{\MF\csname mficon@mfScala\endcsname}}
+\expandafter\def\csname mficon@mfScalaAlt\endcsname {\symbol{"F178}} \def\mfScalaAlt {{\MF\csname mficon@mfScalaAlt\endcsname}}
+\expandafter\def\csname mficon@mfScript\endcsname {\symbol{"F179}} \def\mfScript {{\MF\csname mficon@mfScript\endcsname}}
+\expandafter\def\csname mficon@mfScriptAlt\endcsname {\symbol{"F17A}} \def\mfScriptAlt {{\MF\csname mficon@mfScriptAlt\endcsname}}
+\expandafter\def\csname mficon@mfShell\endcsname {\symbol{"F17B}} \def\mfShell {{\MF\csname mficon@mfShell\endcsname}}
+\expandafter\def\csname mficon@mfSitefinity\endcsname {\symbol{"F17C}} \def\mfSitefinity {{\MF\csname mficon@mfSitefinity\endcsname}}
+\expandafter\def\csname mficon@mfSolaris\endcsname {\symbol{"F17D}} \def\mfSolaris {{\MF\csname mficon@mfSolaris\endcsname}}
+\expandafter\def\csname mficon@mfSplatter\endcsname {\symbol{"F17E}} \def\mfSplatter {{\MF\csname mficon@mfSplatter\endcsname}}
+\expandafter\def\csname mficon@mfSpring\endcsname {\symbol{"F17F}} \def\mfSpring {{\MF\csname mficon@mfSpring\endcsname}}
+\expandafter\def\csname mficon@mfSuse\endcsname {\symbol{"F180}} \def\mfSuse {{\MF\csname mficon@mfSuse\endcsname}}
+\expandafter\def\csname mficon@mfSvg\endcsname {\symbol{"F181}} \def\mfSvg {{\MF\csname mficon@mfSvg\endcsname}}
+\expandafter\def\csname mficon@mfSymfony\endcsname {\symbol{"F182}} \def\mfSymfony {{\MF\csname mficon@mfSymfony\endcsname}}
+\expandafter\def\csname mficon@mfTomcat\endcsname {\symbol{"F183}} \def\mfTomcat {{\MF\csname mficon@mfTomcat\endcsname}}
+\expandafter\def\csname mficon@mfUbuntu\endcsname {\symbol{"F184}} \def\mfUbuntu {{\MF\csname mficon@mfUbuntu\endcsname}}
+\expandafter\def\csname mficon@mfUnity\endcsname {\symbol{"F185}} \def\mfUnity {{\MF\csname mficon@mfUnity\endcsname}}
+\expandafter\def\csname mficon@mfWireless\endcsname {\symbol{"F186}} \def\mfWireless {{\MF\csname mficon@mfWireless\endcsname}}
+\expandafter\def\csname mficon@mfWordpress\endcsname {\symbol{"F187}} \def\mfWordpress {{\MF\csname mficon@mfWordpress\endcsname}}
+\expandafter\def\csname mficon@mfXeleven\endcsname {\symbol{"F188}} \def\mfXeleven {{\MF\csname mficon@mfXeleven\endcsname}}
-\endinput
+\endinput
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontmfizz.tlpobj new/tlpkg/tlpobj/fontmfizz.tlpobj
--- old/tlpkg/tlpobj/fontmfizz.tlpobj 2016-04-14 19:03:03.000000000 +0200
+++ new/tlpkg/tlpobj/fontmfizz.tlpobj 2017-04-14 17:40:52.000000000 +0200
@@ -1,6 +1,6 @@
name fontmfizz
category Package
-revision 35892
+revision 43546
shortdesc Font Mfizz icons for use in LaTeX
relocated 1
longdesc The MFizz font provides scalable vector icons representing
@@ -8,11 +8,11 @@
longdesc and technology. It can be seen as an extension to FontAwesome.
longdesc This package requires the fontspec package and either the
longdesc Xe(La)TeX or Lua(La)TeX engine to load the included ttf font.
-runfiles size=15
+runfiles size=21
RELOC/fonts/truetype/public/fontmfizz/font-mfizz.ttf
RELOC/tex/latex/fontmfizz/fontmfizz.sty
catalogue-also fontawesome
catalogue-ctan /fonts/fontmfizz
-catalogue-date 2015-08-03 05:43:12 +0200
-catalogue-license other-free
+catalogue-date 2017-03-19 08:53:30 +0100
+catalogue-license mit
catalogue-topics font font-supp-symbol font-symbol font-ttf
++++++ fontname.doc.tar.xz ++++++
++++++ fontname.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontname.tlpobj new/tlpkg/tlpobj/fontname.tlpobj
--- old/tlpkg/tlpobj/fontname.tlpobj 2016-04-14 19:03:06.000000000 +0200
+++ new/tlpkg/tlpobj/fontname.tlpobj 2017-04-14 17:40:53.000000000 +0200
@@ -31,6 +31,6 @@
RELOC/fonts/map/fontname/width.map
RELOC/fonts/map/fontname/yandy.map
catalogue-ctan /info/fontname
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-11-04 04:57:17 +0100
catalogue-license gpl
catalogue-topics font-doc
++++++ fontools.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/afm2afm.1 new/texmf-dist/doc/man/man1/afm2afm.1
--- old/texmf-dist/doc/man/man1/afm2afm.1 2015-05-13 23:32:57.000000000 +0200
+++ new/texmf-dist/doc/man/man1/afm2afm.1 2017-03-22 23:01:04.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
+.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -54,20 +54,16 @@
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
-.nr rF 0
-.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{
-. if \nF \{
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+.if !\nF .nr F 0
+.if \nF>0 \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{
-. nr % 0
-. nr F 2
-. \}
+. if !\nF==2 \{\
+. nr % 0
+. nr F 2
. \}
.\}
-.rr rF
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear. Run. Save yourself. No user-serviceable parts.
Binary files old/texmf-dist/doc/man/man1/afm2afm.man1.pdf and new/texmf-dist/doc/man/man1/afm2afm.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/autoinst.1 new/texmf-dist/doc/man/man1/autoinst.1
--- old/texmf-dist/doc/man/man1/autoinst.1 2015-11-24 00:04:05.000000000 +0100
+++ new/texmf-dist/doc/man/man1/autoinst.1 2017-03-22 23:01:04.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
+.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -54,20 +54,16 @@
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
-.nr rF 0
-.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{
-. if \nF \{
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+.if !\nF .nr F 0
+.if \nF>0 \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{
-. nr % 0
-. nr F 2
-. \}
+. if !\nF==2 \{\
+. nr % 0
+. nr F 2
. \}
.\}
-.rr rF
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear. Run. Save yourself. No user-serviceable parts.
@@ -133,7 +129,7 @@
.\" ========================================================================
.\"
.IX Title "AUTOINST 1"
-.TH AUTOINST 1 "2015-11-22" "fontools" "Marc Penninga"
+.TH AUTOINST 1 "2017-03-21" "fontools" "Marc Penninga"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -273,7 +269,7 @@
.IX Item "lining, oldstyle, tabular, proportional"
Choose which figure style to use.
The defaults are \*(L"oldstyle\*(R" and \*(L"proportional\*(R" (if available).
-.ie n .IP """scale=\f(CI<number>\f(CW""" 4
+.ie n .IP """scale=\fI<number>\fP""" 4
.el .IP "\f(CWscale=\f(CI<number>\f(CW\fR" 4
.IX Item "scale=<number>"
Scale the font by a factor of \fI<number>\fR.
@@ -628,7 +624,7 @@
Please include all (if any) error messages as well.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (C) 2005\-2015 Marc Penninga.
+Copyright (C) 2005\-2017 Marc Penninga.
.SH "LICENSE"
.IX Header "LICENSE"
This program is free software; you can redistribute it and/or modify
@@ -646,6 +642,9 @@
.SH "RECENT CHANGES"
.IX Header "RECENT CHANGES"
(See the source code for the rest of the story.)
+.IP "\fI2017\-03\-21\fR" 12
+.IX Item "2017-03-21"
+Updated the \fIfontools_ot1.enc\fR encoding file to include the Lslash and lslash glyphs (thanks to Bob Tennent).
.IP "\fI2015\-11\-22\fR" 12
.IX Item "2015-11-22"
Bugfix: Latex doesn't like command names with dashes in it.
@@ -658,7 +657,7 @@
.IP "\fI2014\-01\-21\fR" 12
.IX Item "2014-01-21"
\&\*(L"Oblique\*(R" or \*(L"slanted\*(R" fonts are now mapped to \s-1NFSS\s0 code \*(L"sl\*(R" instead
-of \*(L"it\*(R"; added \*(L"ssub\*(R" rules to the <fd> files to substitute slanted fonts
+of \*(L"it\*(R"; added \*(L"ssub\*(R" rules to the \fIfd\fR files to substitute slanted fonts
for italic ones if the latter are missing. Fixed a few bugs.
.IP "\fI2014\-01\-03\fR" 12
.IX Item "2014-01-03"
Binary files old/texmf-dist/doc/man/man1/autoinst.man1.pdf and new/texmf-dist/doc/man/man1/autoinst.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/ot2kpx.1 new/texmf-dist/doc/man/man1/ot2kpx.1
--- old/texmf-dist/doc/man/man1/ot2kpx.1 2015-05-13 23:32:57.000000000 +0200
+++ new/texmf-dist/doc/man/man1/ot2kpx.1 2017-03-22 23:01:04.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
+.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -54,20 +54,16 @@
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
-.nr rF 0
-.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{
-. if \nF \{
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+.if !\nF .nr F 0
+.if \nF>0 \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{
-. nr % 0
-. nr F 2
-. \}
+. if !\nF==2 \{\
+. nr % 0
+. nr F 2
. \}
.\}
-.rr rF
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear. Run. Save yourself. No user-serviceable parts.
Binary files old/texmf-dist/doc/man/man1/ot2kpx.man1.pdf and new/texmf-dist/doc/man/man1/ot2kpx.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/support/fontools/README new/texmf-dist/doc/support/fontools/README
--- old/texmf-dist/doc/support/fontools/README 2015-11-24 00:04:05.000000000 +0100
+++ new/texmf-dist/doc/support/fontools/README 2017-03-22 23:01:04.000000000 +0100
@@ -60,9 +60,9 @@
LICENSE & COPYRIGHT
-------------------
-This software is copyright (C) 2005-2015 Marc Penninga. It is released under
+This software is copyright (C) 2005-2017 Marc Penninga. It is released under
the terms of the GNU General Public Licence; see the file GPLv2.txt for
the license conditions.
- Marc Penninga, 2015/11/22
+ Marc Penninga, 2017/03/21
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontools.doc.tlpobj new/tlpkg/tlpobj/fontools.doc.tlpobj
--- old/tlpkg/tlpobj/fontools.doc.tlpobj 2016-04-14 19:03:08.000000000 +0200
+++ new/tlpkg/tlpobj/fontools.doc.tlpobj 2017-04-14 17:40:54.000000000 +0200
@@ -1,8 +1,8 @@
name fontools.doc
category Package
-revision 38924
+revision 43573
shortdesc doc files of fontools
-docfiles size=30
+docfiles size=34
texmf-dist/doc/man/man1/afm2afm.1
texmf-dist/doc/man/man1/afm2afm.man1.pdf
texmf-dist/doc/man/man1/autoinst.1
++++++ fontools.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc new/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
--- old/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc 2009-04-11 02:17:48.000000000 +0200
+++ new/texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc 2017-03-22 23:01:04.000000000 +0100
@@ -32,13 +32,13 @@
/x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
%80
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /Lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%90
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%A0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /lslash /.notdef /.notdef /.notdef /.notdef /.notdef
%B0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/scripts/fontools/autoinst new/texmf-dist/scripts/fontools/autoinst
--- old/texmf-dist/scripts/fontools/autoinst 2015-11-24 00:04:05.000000000 +0100
+++ new/texmf-dist/scripts/fontools/autoinst 2017-03-22 23:01:04.000000000 +0100
@@ -4,7 +4,7 @@
----------------------------------------------------------------------------
- Copyright (C) 2005-2015 Marc Penninga.
+ Copyright (C) 2005-2017 Marc Penninga.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@@ -2129,7 +2129,7 @@
=head1 COPYRIGHT
-Copyright (C) 2005-2015 Marc Penninga.
+Copyright (C) 2005-2017 Marc Penninga.
=head1 LICENSE
@@ -2157,6 +2157,10 @@
=over 12
+=item I<2017-03-21>
+
+Updated the F encoding file to include the Lslash and lslash glyphs (thanks to Bob Tennent).
+
=item I<2015-11-22>
Bugfix: Latex doesn't like command names with dashes in it.
@@ -2172,7 +2176,7 @@
=item I<2014-01-21>
"Oblique" or "slanted" fonts are now mapped to NFSS code "sl" instead
-of "it"; added "ssub" rules to the <fd> files to substitute slanted fonts
+of "it"; added "ssub" rules to the F<fd> files to substitute slanted fonts
for italic ones if the latter are missing. Fixed a few bugs.
=item I<2014-01-03>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontools.tlpobj new/tlpkg/tlpobj/fontools.tlpobj
--- old/tlpkg/tlpobj/fontools.tlpobj 2016-04-14 19:03:08.000000000 +0200
+++ new/tlpkg/tlpobj/fontools.tlpobj 2017-04-14 17:40:54.000000000 +0200
@@ -1,6 +1,6 @@
name fontools
category Package
-revision 38924
+revision 43573
shortdesc Tools to simplify using fonts (especially TT/OTF ones)
longdesc This package provides a few tools to ease using fonts
longdesc (especially TrueType/OpenType ones) with LaTeX and fontinst:
@@ -19,6 +19,6 @@
texmf-dist/scripts/fontools/autoinst
texmf-dist/scripts/fontools/ot2kpx
catalogue-ctan /fonts/utilities/fontools
-catalogue-date 2015-11-22 21:31:30 +0100
+catalogue-date 2017-03-21 22:35:34 +0100
catalogue-license gpl2
catalogue-topics font-devel
++++++ fonts-churchslavonic.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fonts-churchslavonic/README new/doc/fonts/fonts-churchslavonic/README
--- old/doc/fonts/fonts-churchslavonic/README 2016-05-16 00:15:28.000000000 +0200
+++ new/doc/fonts/fonts-churchslavonic/README 2017-02-03 00:01:04.000000000 +0100
@@ -7,6 +7,13 @@
All fonts use Unicode character encoding and are intended for Unicode TeX engines
only.
+Changelog
+---------
+
+v1.1 2017.01.31 - metrics and other bugs fixed in Monomakhus
+v1.1 2016.11.04 - more fonts added
+v1.0 2016.05.10 - first draft release
+
Installation:
-------------
Binary files old/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.pdf and new/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.tex new/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.tex
--- old/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.tex 2016-05-16 00:15:28.000000000 +0200
+++ new/doc/fonts/fonts-churchslavonic/fonts-churchslavonic.tex 2017-02-03 00:01:04.000000000 +0100
@@ -20,21 +20,26 @@
]{hyperref}
\usepackage{polyglossia}
\setmainlanguage[variant=american]{english}
-\setotherlanguages{russian,churchslavonic}
+\setotherlanguages{russian,churchslavonic,romanian}
+\usepackage{churchslavonic}
+\usepackage{lettrine}
%% KEYBOARD DRIVER VERSION AND RELEASE DATES
-\def\filedate{April 26, 2016}
-\def\fileversion{version 1.0}
+\def\filedate{November 4, 2016}
+\def\fileversion{version 1.1}
%% fontspec declarations:
\setmainfont[Ligatures = TeX]{Linux Libertine O}
\setsansfont{DejaVu Sans}
\setmonofont[Scale=MatchLowercase]{DejaVu Sans Mono}
+\newfontfamily\churchslavonicfont[Script=Cyrillic,Ligatures=TeX,Scale=1.33333333,HyphenChar="005F]{PonomarUnicode.otf}
\newfontfamily{\slv}[Scale=MatchLowercase]{Ponomar Unicode}
\newfontfamily{\ust}[Scale=MatchLowercase]{Menaion Unicode}
+\newfontfamily{\ind}{Indiction Unicode}
\linespread{1.05}
-\lineskiplimit=-1em
+%\lineskip=0pt
+\lineskiplimit=0em
\frenchspacing
\EnableCrossrefs
\CodelineIndex
@@ -42,7 +47,15 @@
% COMMENT THE NEXT LINE TO INCLUDE THE CODE
\AtBeginDocument{\OnlyDescription}
-% FOR DRAWING KEY CAPS
+\makeatletter
+\def\ps@cuNum{%
+\def\@oddfoot{\footnotesize\hfil\cuNum{\value{page}}\hfil\hbox to 0pt{\hss\usebox\NextWordBox}}%}%
+\let\@evenfoot\@oddfoot
+}%
+\def\cu@lettrine{\lettrine[lines=3,findent=0pt,nindent=0pt,lraise=-0.4]}
+\def\cuLettrine{\cu@tokenizeletter\cu@lettrine}
+\renewcommand{\LettrineFontHook}{\ind \cuKinovarColor}
+\makeatother
\begin{document}
\title{Church Slavonic Fonts}
@@ -380,7 +393,7 @@
\subsubsection{Language-based Features}
-Language-based features such as the \texttt{loca} (localized forms) feature
+Language-based features such as the \texttt{locl} (localized forms) feature
provide access to language-specific alternate glyph forms, such as the
alternate forms of the Cyrillic Letter I used in Ukrainian and Belorussian:
@@ -538,9 +551,7 @@
\subsection{Synodal Church Slavonic}
\begin{churchslavonic}
-{\slv \large
Бл҃же́нъ мꙋ́жъ, и҆́же не и҆́де на совѣ́тъ нечести́выхъ, и҆ на пꙋтѝ грѣ́шныхъ не ста̀, и҆ на сѣда́лищи гꙋби́телей не сѣ́де: но въ зако́нѣ гдⷭ҇ни во́лѧ є҆гѡ̀, и҆ въ зако́нѣ є҆гѡ̀ поꙋчи́тсѧ де́нь и҆ но́щь. И҆ бꙋ́детъ ꙗ҆́кѡ дре́во насажде́ное при и҆схо́дищихъ во́дъ, є҆́же пло́дъ сво́й да́стъ во вре́мѧ своѐ, и҆ ли́стъ є҆гѡ̀ не ѿпаде́тъ: и҆ всѧ̑, є҆ли̑ка а҆́ще твори́тъ, ᲂу҆спѣ́етъ. Не та́кѡ нечести́вїи, не та́кѡ: но ꙗ҆́кѡ пра́хъ, є҆го́же возмета́етъ вѣ́тръ ѿ лица̀ землѝ. Сегѡ̀ ра́ди не воскре́снꙋтъ нечести́вїи на сꙋ́дъ, нижѐ грѣ̑шницы въ совѣ́тъ првⷣныхъ. Ꙗ҆́кѡ вѣ́сть гдⷭ҇ь пꙋ́ть првⷣныхъ, и҆ пꙋ́ть нечести́выхъ поги́бнетъ.
-}
\end{churchslavonic}
\subsection{Kievan Church Slavonic}
@@ -548,9 +559,7 @@
Kievan Church Slavonic uses a number of variant glyph forms, such as U+1C81 Long-Legged De ({\slv ᲁ}) and U+A641 Variant Ze ({\slv ꙁ}):
\begin{churchslavonic}
-{\slv \large
Бл҃же́нъ мꙋ́жъ, и҆́же не и҆́ᲁе на совѣ́тъ нечести́выхъ, и҆ на пꙋтѝ грѣ́шныхъ не ста̀, и҆ на сѣᲁа́лищи гꙋби́телей не сѣ́ᲁе: но въ зако́нѣ гᲁⷭ҇ни во́лѧ є҆гѡ̀, и҆ въ зако́нѣ є҆гѡ̀ поꙋчи́тсѧ де́нь и҆ но́щь. И҆ бꙋ́ᲁетъ ꙗ҆́кѡ дре́во насажᲁе́ное при и҆схо́ᲁищихъ во́ᲁъ, є҆́же плоᲁъ сво́й да́стъ во вре́мѧ своѐ, и҆ ли́стъ є҆гѡ̀ не ѿпаᲁе́тъ: и҆ всѧ̑, є҆ли̑ка а҆́ще твори́тъ, ᲂу҆спѣ́етъ. Не та́кѡ нечести́вїи, не та́кѡ: но ꙗ҆́кѡ пра́хъ, є҆го́же воꙁмета́етъ вѣ́тръ ѿ лица̀ землѝ. Сегѡ̀ ра́ᲁи не воскре́снꙋтъ нечести́вїи на сꙋ́ᲁъ, нижѐ грѣ̑шницы въ совѣ́тъ првⷣныхъ. Ꙗ҆́кѡ вѣ́сть гᲁⷭ҇ь пꙋ́ть првⷣныхъ, и҆ пꙋ́ть нечести́выхъ поги́бнетъ.
-}
\end{churchslavonic}
\subsection{Other Languages}
@@ -561,38 +570,29 @@
\noindent Here is an example of the Lord's Prayer in Romanian (Moldovan) Cyrillic: \\
\begin{churchslavonic}
-{\slv \large
-Та́тъль но́стрꙋ ка́реле є҆́щй ꙟ҆ Че́рюрй: ᲃ︀фн҃цѣ́скъсе Нꙋ́меле тъ́ꙋ: ві́е ꙟ҆пъръці́ѧ та̀: фі́е во́ѧ та̀, прекꙋ́мь ꙟ҆ Че́рю̆ шѝ пре пъмѫ́нть. Пѫ́йнѣ но́астръ чѣ̀ ᲁепꙋ́рꙋрѣ ᲁъ́не но́аѡ а҆́стъꙁй. Шѝ не ꙗ҆́ртъ но́аѡ греша́леле но́астре, прекꙋ́мь шѝ но́й є҆ртъ́мь греши́цилѡрь но́щри. Ши́ нꙋ́не ᲁꙋ́че пре но́й ꙟ҆ и҆спи́тъ. Чѝ не и҆ꙁбъвѣ́ще ᲁе че́ль ръ́ꙋ.
-} \\
+Та́тъль но́стрꙋ ка́реле є҆́щй ꙟ҆ Че́рюрй: ᲃ︀фн҃цѣ́скъсе Нꙋ́меле тъ́ꙋ: ві́е ꙟ҆пъръці́ѧ та̀: фі́е во́ѧ та̀, прекꙋ́мь ꙟ҆ Че́рю̆ шѝ пре пъмѫ́нть. Пѫ́йнѣ но́астръ чѣ̀ ᲁепꙋ́рꙋрѣ ᲁъ́не но́аѡ а҆́стъꙁй. Шѝ не ꙗ҆́ртъ но́аѡ греша́леле но́астре, прекꙋ́мь шѝ но́й є҆ртъ́мь греши́цилѡрь но́щри. Ши́ нꙋ́не ᲁꙋ́че пре но́й ꙟ҆ и҆спи́тъ. Чѝ не и҆ꙁбъвѣ́ще ᲁе че́ль ръ́ꙋ. \\
\end{churchslavonic}
\noindent And here is an example of the Lord's Prayer in Aleut Cyrillic: \\
\begin{churchslavonic}
-{\slv \large
-Тꙋмани́нъ А́даԟъ! А҆́манъ акꙋ́х̑тхинъ и́нинъ кꙋ́ҥинъ, А́са́нъ амчꙋг̑а́сѧ́да́г̑та, Аҥали́нъ а҆ԟа́г̑та, Анꙋхтана́тхинъ малга́г̑танъ и́нимъ кꙋ́ганъ ка́юхъ та́намъ кꙋ́ганъ. Ԟалга́дамъ анꙋхтана̀ ҥи̑нъ аԟача́ ꙋ̆а҆ѧ́мъ: ка́юхъ тꙋма́нинъ а́д̑ꙋнъ ҥи̑нъ игни́да, а҆ма́кꙋнъ тꙋ́манъ ка́юхъ малгалиги́нъ ҥи̑нъ ад̑ꙋг̑и́нанъ игнида́кꙋнъ: ка́юхъ тꙋ́манъ сꙋглатачх̑и́г̑анах̑тхинъ, та́г̑а ад̑алю́дамъ илѧ́нъ тꙋ́манъ аг̑г̑ича.
-} \\
+Тꙋмани́нъ А́даԟъ! А҆́манъ акꙋ́х̑тхинъ и́нинъ кꙋ́ҥинъ, А́са́нъ амчꙋг̑а́сѧ́да́г̑та, Аҥали́нъ а҆ԟа́г̑та, Анꙋхтана́тхинъ малга́г̑танъ и́нимъ кꙋ́ганъ ка́юхъ та́намъ кꙋ́ганъ. Ԟалга́дамъ анꙋхтана̀ ҥи̑нъ аԟача́ ꙋ̆а҆ѧ́мъ: ка́юхъ тꙋма́нинъ а́д̑ꙋнъ ҥи̑нъ игни́да, а҆ма́кꙋнъ тꙋ́манъ ка́юхъ малгалиги́нъ ҥи̑нъ ад̑ꙋг̑и́нанъ игнида́кꙋнъ: ка́юхъ тꙋ́манъ сꙋглатачх̑и́г̑анах̑тхинъ, та́г̑а ад̑алю́дамъ илѧ́нъ тꙋ́манъ аг̑г̑ича. \\
\end{churchslavonic}
\noindent And here is an example of the Lord's Prayer in Yakut (Sakha): \\
\begin{churchslavonic}
-{\slv \large
-Халланнаръ юрдюлѧригѧрь баръ агабытъ бисенѧ ! Свѧтейдѧннинь а̄тыҥъ эенѧ ; кѧллинь царстваҥъ эенѧ ; сирь юрдюгѧрь кёҥюлюҥь эенѧ , халланъ юрдюгѧрь курдукъ боллунъ ; бюгюҥю кюннѧги асыръ аспытынъ бисенинь кулу бисеха бюгюнь ; бисиги да естѧрбитинь халларъ бисеха , хайтахъ бисиги да халларабытъ беэбить естѧхтѧрбитигѧрь ; килѧримѧ да бисигини альԫархайга ; хата быса бисигини албынтанъ .
-} \\
+Халланнаръ юрдюлѧригѧрь баръ агабытъ бисенѧ ! Свѧтейдѧннинь а̄тыҥъ эенѧ ; кѧллинь царстваҥъ эенѧ ; сирь юрдюгѧрь кёҥюлюҥь эенѧ , халланъ юрдюгѧрь курдукъ боллунъ ; бюгюҥю кюннѧги асыръ аспытынъ бисенинь кулу бисеха бюгюнь ; бисиги да естѧрбитинь халларъ бисеха , хайтахъ бисиги да халларабытъ беэбить естѧхтѧрбитигѧрь ; килѧримѧ да бисигини альԫархайга ; хата быса бисигини албынтанъ . \\
\end{churchslavonic}
\noindent Here is an example using the Typicon symbols from Nikita Syrnikov's book {\slv Клю́чъ къ церко́вномꙋ ᲂу҆ста́вꙋ}:
\begin{churchslavonic}
-{\slv \large
і\textcolor{red}{і}꙼̇ ⧟̇҃ іѡа́ннꙋ і̲꙼ на лиⷮ бл҃жеⷩ҇, па́влꙋ пѣⷭ҇ г҃. а і҆оа́ннꙋ ѕ҃.
и᷷͏҃і і\textcolor{red}{і}꙼̇ ⧟̲̇҃ кири́лꙋ і̲꙼ коⷣ и҆ и҆́коⷭ҇ о҆́бщїй и҆ коⷣ а҆фана́сїю.
д҃ 🤉 іі̲ и҆си́дорꙋ ⹇ гео́ргїю кири́лѣ ⹉
-
-}
\end{churchslavonic}
\subsection{Font Features}
@@ -1113,8 +1113,6 @@
\newfontfamily{\simple}[StylisticSet=1]{Pomorsky Unicode}
\newfontfamily{\salt}[Alternate=0]{Pomorsky Unicode}
\newfontfamily{\salta}[Alternate=1]{Pomorsky Unicode}
-\newfontfamily{\saltb}[Alternate=2]{Pomorsky Unicode}
-\newfontfamily{\saltc}[Alternate=3]{Pomorsky Unicode}
The base form, the ``simple'' form, and any stylistic alternatives of
a character are demonstrated in Table~\ref{pomor}.
@@ -1130,9 +1128,9 @@
{\glyphfont И}{\simple И} & {\glyphfont Й}{\simple Й} & {\glyphfont І}{\simple І} & {\glyphfont Ї}{\simple Ї} \\
- {\glyphfont К}{\simple К}{\salt К} & {\glyphfont Л}{\simple Л} & {\glyphfont М}{\simple М} & {\glyphfont Н}{\simple Н} \\
+ {\glyphfont К}{\simple К}{\salt К}{\salta К} & {\glyphfont Л}{\simple Л} & {\glyphfont М}{\simple М} & {\glyphfont Н}{\simple Н} \\
- {\glyphfont О}{\simple О} & {\glyphfont Ѻ}{\simple Ѻ} & {\glyphfont П}{\simple П} & {\glyphfont Р}{\simple Р}{\salt Р} \\
+ {\glyphfont О}{\simple О} & {\glyphfont Ѻ}{\simple Ѻ} & {\glyphfont П}{\simple П} & {\glyphfont Р}{\simple Р}{\salt Р}{\salta Р} \\
{\glyphfont С}{\simple С} & {\glyphfont Т}{\simple Т} & {\glyphfont ОУ}{\simple ОУ} & {\glyphfont Ꙋ}{\simple Ꙋ} \\
@@ -1157,10 +1155,112 @@
{\fontsize{48pt}{2em} \simple ЧИ́НЪ ВЕЧЕ́РНИ.} \\
{\fontsize{48pt}{2em} \glyphfont СѶНѠ́ДИКЪ.} \\
{\fontsize{48pt}{2em} \simple СѶНѠ́ДИКЪ.} \\
-{\fontsize{48pt}{2em} \simple\salt СѶНѠ́ДИКЪ.} \\
\end{tabular}
\end{center}
+\section{Monomakh Unicode}
+
+Monomakh Unicode is based on the Monomachus font designed by
+Alexey Kryukov. It has been modified with permission.
+Monomakh Unicode is a Cyrillic font implemented in a mixed ustav/poluustav
+style and intended to cover needs of researches dealing with Slavic
+history and philology. It includes all historical Cyrillic characters
+currently defined in Unicode font also includes a set of Latin letters designed to be
+stylistically compatible with the Cyrillic part. This may be useful for
+typesetting bilingual editions in Church Slavonic and languages
+written in the Latin script, especially those that use many diacritical marks,
+as in the Romanian example below.
+
+\newfontfamily{\glyphfont}
+ [Renderer=Graphite, RawFeature=
+ {Localized Forms for Romanian=Required Localized Forms}]
+{Monomakh Unicode TT}
+
+\subsection{Sample Bilingual Text}
+
+\begin{tabular}{p{2.25in}p{0.02in}p{2.25in}}
+\begin{churchslavonic}
+{\glyphfont Бл҃же́нъ мꙋ́жъ, и҆́же не и҆́де на совѣ́тъ нечести́выхъ, и҆ на пꙋтѝ грѣ́шныхъ не ста̀, и҆ на сѣда́лищи гꙋби́телей не сѣ́де: но въ зако́нѣ гдⷭ҇ни во́лѧ є҆гѡ̀, и҆ въ зако́нѣ є҆гѡ̀ поꙋчи́тсѧ де́нь и҆ но́щь. И҆ бꙋ́детъ ꙗ҆́кѡ дре́во насажде́ное при и҆схо́дищихъ во́дъ, є҆́же пло́дъ сво́й да́стъ во вре́мѧ своѐ.}
+\end{churchslavonic}
+& &
+\begin{romanian}
+{\glyphfont Fericit bărbatul, care n-a umblat în sfatul necredincioșilor și în calea păcătoșilor nu a stat și pe scaunul hulitorilor n-a șezut; ci în legea Domnului e voia lui și la legea Lui va cugeta ziua și noaptea. și va fi ca un pom răsădit lângă izvoarele apelor, care rodul său va da la vremea sa.}
+\end{romanian}
+\end{tabular}
+
+\subsection{OpenType and SIL Graphite features}
+
+The Monomakh font offers a number of optional OpenType features that may be turned on or off by the user, coupled with analagous features in SIL Graphite. These are:
+
+\begin{itemize}
+\item Stylistic Set 6 (\emph{ss06}) displays U+0456 Cyrillic Small Letter Ukrainian / Belorussian I with one dot above and Stylistic Set 7 (\emph{ss07}) displays the same character with two dots above. By default, U+0456 is displayed with no dots. The Graphite analog is provided by the feature Cyrillic Decimal I (\emph{deci}), which takes values 0 (default), 1 or 2, for the number of dots on U+0456.
+\item Stylistic Set 8 (\emph{ss08}) displays the characters U+0417 Cyrillic Capital Letter Ze and U+0437 Cyrillic Small Letter Ze as a ``sharp zemlya'', i.e., like the characters U+A640 Cyrillic Capital Letter Zemlya and U+A641 Cyrillic Small Letter Zemlya, respectively. In Graphite the same functionality is provided by the feature Cyrillic Zemlya (\emph{zeml}), which takes values \emph{Round} (0) and \emph{Sharp} (1). Generally, this change should be handled at the codepoint level, so the use of this feature is discouraged.
+\item Stylistic Set 9 (\emph{ss09}) displays the characters U+0427 Cyrillic Capital Letter Che and U+0447 Cyrillic Small Letter Che in their archaic form, with the descender in the middle (e.g., {\fontspec{Monomakh Unicode}[StylisticSet=9] ч} instead of {\glyphfont ч}). The same functionality is provided by the Graphite feature Cyrillic Cherv (\emph{chrv}), which takes values \emph{Modern (Single Sided)} (0) and \emph{Old (Double Sided)} (1).
+\item Stylistic Set 10 (\emph{ss10}) displays the characters U+0429 Cyrillic Capital Letter Shcha and U+0449 Cyrillic Small Letter Shcha in their modern form, with the descender on the right (e.g., {\fontspec{Monomakh Unicode}[StylisticSet=10] щ} instead of {\glyphfont щ}). The same functionality is provided by the Graphite feature Cyrillic Shcha (\emph{shch}), which takes values \emph{Modern (Descender Right)} (0) and \emph{Old (Descender Centered)} (1).
+\item Stylistic Set 11 (\emph{ss11}) displays the characters U+044B Cyrillic Small Letter Yeru and U+A651 Cyrillic Small Letter Yeru with Back Yer with the two glyphs connected (e.g., {\fontspec{Monomakh Unicode}[StylisticSet=11] ы} instead of {\glyphfont ы}). The same functionality is provided by the Graphite feature Cyrillic Yery (\emph{yery}), which takes on values \emph{Without a Connecting Line} (0) and \emph{With a Connecting Line} (1).
+\item Stylistic Set 13 (\emph{ss13}) displays the character U+0463 Cyrillic Small Letter Yat with the left stem extended to the baseline (e.g., as {\fontspec{Monomakh Unicode}[StylisticSet=13] ѣ}). The same functionality is provided by the Graphite feature Cyrillic Yat (\emph{cyat}), which takes values \emph{With a Back Beak} (0) and \emph{With an Additional Vertical Stem} (1). Please note that this is not the same as U+A653 Cyrillic Small Letter Iotified Yat.
+\item The same functionality of these Stylistic Sets is provided in OpenType also by the Stylistic Alternatives (\emph{salt}) feature.
+\item Previous versions of the font provided Stylistic Set 1 (\emph{ss01}), duplicated as Graphite feature Localized Forms for Romanian (\emph{rold}), which displayed U+015E Latin Capital Letter S with Cedilla, U+0162 Latin Capital Letter T with Cedilla, and their lowercase analogs, as U+0218 Latin Capital Letter S with Comma Below, U+021A Latin Capital Letter T with Comma Below, and their lowercase analogs. However, since the use of U+015E, U+0162 and their lowercase analogs for the encoding of Romanian text is considered erroneous, this feature is deprecated. Users are strongly encouraged to convert their text at the codepoint level to use the correct characters for Romanian orthography. However, for the sake of compatibility with text that has been erroneously encoded, this feature is still available.
+\item Stylistic Set 15 (\emph{ss15}), which provides combining Cyrillic letters with an automatic \emph{pokrytie} where warranted by Synodal orthography is also deprecated and may be removed. Users should explicitly encode the \emph{pokrytie} as U+0487 Combining Cyrillic Pokrytie. See \href{http://www.unicode.org/notes/tn41/}
+{UTN 41: Church Slavonic Typography in Unicode} for more information.
+\end{itemize}
+
+Two additional features are available in SIL Graphite only:
+\begin{itemize}
+\item The Graphite feature Convert Arabic Digits to Church Slavonic (\emph{cnum}), when turned on, will automatically display Western Digits (``Arabic numerals'') as Cyrillic numerals. This is helpful, for example, for page numbering in software that does not support Cyrillic numerals.
+\item The Graphite feature Convert HIP-6B Keystrokes to Church Slavonic Characters (\emph{hipb}), when turned on, will display text encoded in the legacy HIP codepage as Church Slavonic. The use of this feature is discouraged and users are encouraged instead to convert HIP-encoded text to Unicode.
+\end{itemize}
+
+\section{Indiction Unicode}
+
+The Indiction Unicode font reproduces the decorative style of drop caps
+used in Synodal Slavonic editions since the late 1800's.
+
+The original Indyction font was developed by Vladislav V. Dorosh and was
+distributed as Indyction UCS as part of CSLTeX, licensed under the \LaTeX{} Project Public License.
+The font was reencoded for Unicode and edited by Aleksandr Andreev, and is now
+distributed as Indiction Unicode under the SIL Open Font License.
+It is intended for use with
+\emph{bukvitsi} (drop caps) in modern Church Slavonic editions.
+The character shapes are demonstrated in Table~\ref{indict}.
+
+\begin{table}[htbp]
+\centering
+\caption{Character shapes provided by Indiction Unicode \label{indict}}
+{\fontsize{38pt}{1.5em}
+\begin{tabular}{cccc}
+ {\ind А} & {\ind Б} & {\ind В} & {\ind Г} \\
+
+ {\ind Е} & {\ind Ж} & {\ind Ѕ} & {\ind З} \\
+
+ {\ind И} & {\ind І} & {\ind К} & {\ind Л} \\
+
+ {\ind М} & {\ind Н} & {\ind О} & {\ind Ѻ} \\
+
+ {\ind П} & {\ind Р} & {\ind С} & {\ind Т} \\
+
+ {\ind Ꙋ} & {\ind Ф} & {\ind Х} & {\ind Ѡ} \\
+
+ {\ind Ѽ} & {\ind Ꙍ} & {\ind Ѿ} & {\ind Ц} \\
+
+ {\ind Ч} & {\ind Ш} & {\ind Щ} & {\ind Ъ} \\
+
+ {\ind Ы} & {\ind Ь} & {\ind Ѣ} & {\ind Ю} \\
+
+ {\ind Ꙗ} & {\ind Ѧ} & {\ind Ѯ} & {\ind Ѱ} \\
+
+ {\ind Ѳ} & {\ind Ѵ} & {\ind Ѷ} \\
+\end{tabular}
+}
+\end{table}
+
+\subsection{Sample Texts}
+\vspace{-1em}
+\begin{churchslavonic}
+\cuLettrine Бл҃же́нъ мꙋ́жъ, и҆́же не и҆́де на совѣ́тъ нечести́выхъ, и҆ на пꙋтѝ грѣ́шныхъ не ста̀, и҆ на сѣда́лищи гꙋби́телей не сѣ́де: но въ зако́нѣ гдⷭ҇ни во́лѧ є҆гѡ̀, и҆ въ зако́нѣ є҆гѡ̀ поꙋчи́тсѧ де́нь и҆ но́щь. И҆ бꙋ́детъ ꙗ҆́кѡ дре́во насажде́ное при и҆схо́дищихъ во́дъ, є҆́же пло́дъ сво́й да́стъ во вре́мѧ своѐ, и҆ ли́стъ є҆гѡ̀ не ѿпаде́тъ: и҆ всѧ̑, є҆ли̑ка а҆́ще твори́тъ, ᲂу҆спѣ́етъ.
+\par
+\end{churchslavonic}
+
\section{Known Issues}
Here are some known issues:
@@ -1202,7 +1302,8 @@
\item Michael Ivanovich for help in designing the characters for Sakha
(Yakut), partially taken from his Sakha UCS font.
-\item Alexey Kryukov, who answered various questions about FontForge
+\item Alexey Kryukov, who answered various questions about FontForge,
+allowed his Monomachus font to be modified and repackaged,
and whose extensive documentation for the
\href{https://github.com/akryukov/oldstand/}{Old Standard} font was
consulted and partially reused.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fonts-churchslavonic.doc.tlpobj new/tlpkg/tlpobj/fonts-churchslavonic.doc.tlpobj
--- old/tlpkg/tlpobj/fonts-churchslavonic.doc.tlpobj 2016-05-16 00:51:51.000000000 +0200
+++ new/tlpkg/tlpobj/fonts-churchslavonic.doc.tlpobj 2017-04-14 17:40:55.000000000 +0200
@@ -1,9 +1,9 @@
name fonts-churchslavonic.doc
category Package
-revision 41166
+revision 43121
shortdesc doc files of fonts-churchslavonic
relocated 1
-docfiles size=96
+docfiles size=153
RELOC/doc/fonts/fonts-churchslavonic/GPL.txt
RELOC/doc/fonts/fonts-churchslavonic/LICENSE
RELOC/doc/fonts/fonts-churchslavonic/OFL.txt
++++++ fonts-churchslavonic.tar.xz ++++++
Binary files old/fonts/opentype/public/fonts-churchslavonic/FedorovskUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/FedorovskUnicode.otf differ
Binary files old/fonts/opentype/public/fonts-churchslavonic/IndictionUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/IndictionUnicode.otf differ
Binary files old/fonts/opentype/public/fonts-churchslavonic/MenaionUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/MenaionUnicode.otf differ
Binary files old/fonts/opentype/public/fonts-churchslavonic/MonomakhUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/MonomakhUnicode.otf differ
Binary files old/fonts/opentype/public/fonts-churchslavonic/PomorskyUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/PomorskyUnicode.otf differ
Binary files old/fonts/opentype/public/fonts-churchslavonic/PonomarUnicode.otf and new/fonts/opentype/public/fonts-churchslavonic/PonomarUnicode.otf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/FedorovskUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/FedorovskUnicode.ttf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/IndictionUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/IndictionUnicode.ttf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/MenaionUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/MenaionUnicode.ttf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/MonomakhUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/MonomakhUnicode.ttf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/PomorskyUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/PomorskyUnicode.ttf differ
Binary files old/fonts/truetype/public/fonts-churchslavonic/PonomarUnicode.ttf and new/fonts/truetype/public/fonts-churchslavonic/PonomarUnicode.ttf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fonts-churchslavonic.tlpobj new/tlpkg/tlpobj/fonts-churchslavonic.tlpobj
--- old/tlpkg/tlpobj/fonts-churchslavonic.tlpobj 2016-05-16 00:51:51.000000000 +0200
+++ new/tlpkg/tlpobj/fonts-churchslavonic.tlpobj 2017-04-14 17:40:55.000000000 +0200
@@ -1,22 +1,26 @@
name fonts-churchslavonic
category Package
-revision 41166
+revision 43121
shortdesc Fonts for typesetting in Church Slavonic language
relocated 1
longdesc The package provides Unicode-encoded OpenType fonts for Church
longdesc Slavonic.
-runfiles size=574
+runfiles size=1049
RELOC/fonts/opentype/public/fonts-churchslavonic/FedorovskUnicode.otf
+ RELOC/fonts/opentype/public/fonts-churchslavonic/IndictionUnicode.otf
RELOC/fonts/opentype/public/fonts-churchslavonic/MenaionUnicode.otf
+ RELOC/fonts/opentype/public/fonts-churchslavonic/MonomakhUnicode.otf
RELOC/fonts/opentype/public/fonts-churchslavonic/PomorskyUnicode.otf
RELOC/fonts/opentype/public/fonts-churchslavonic/PonomarUnicode.otf
RELOC/fonts/truetype/public/fonts-churchslavonic/FedorovskUnicode.ttf
+ RELOC/fonts/truetype/public/fonts-churchslavonic/IndictionUnicode.ttf
RELOC/fonts/truetype/public/fonts-churchslavonic/MenaionUnicode.ttf
+ RELOC/fonts/truetype/public/fonts-churchslavonic/MonomakhUnicode.ttf
RELOC/fonts/truetype/public/fonts-churchslavonic/PomorskyUnicode.ttf
RELOC/fonts/truetype/public/fonts-churchslavonic/PonomarUnicode.ttf
catalogue-also churchslavonic
catalogue-ctan /fonts/fonts-churchslavonic
-catalogue-date 2016-05-15 08:37:25 +0200
+catalogue-date 2017-02-02 05:44:19 +0100
catalogue-license ofl
-catalogue-topics font font-otf
-catalogue-version 1.0
+catalogue-topics font font-otf churchslavonic
+catalogue-version 1.1
++++++ fonts-tlwg.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fonts-tlwg.doc.tlpobj new/tlpkg/tlpobj/fonts-tlwg.doc.tlpobj
--- old/tlpkg/tlpobj/fonts-tlwg.doc.tlpobj 2016-04-14 19:03:37.000000000 +0200
+++ new/tlpkg/tlpobj/fonts-tlwg.doc.tlpobj 2017-04-14 17:41:08.000000000 +0200
@@ -1,6 +1,6 @@
name fonts-tlwg.doc
category Package
-revision 34560
+revision 41366
shortdesc doc files of fonts-tlwg
relocated 1
docfiles size=6
++++++ fonts-tlwg.tar.xz ++++++
++++ 6795 lines of diff (skipped)
++++++ fontspec.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/fontspec/README.md new/doc/latex/fontspec/README.md
--- old/doc/latex/fontspec/README.md 2016-02-02 00:06:16.000000000 +0100
+++ new/doc/latex/fontspec/README.md 2017-04-01 01:22:58.000000000 +0200
@@ -1,5 +1,5 @@
-THE FONTSPEC PACKAGE v2.5a
-==========================
+The FONTSPEC package
+====================
The fontspec package provides an automatic and unified interface for loading
fonts in LaTeX. XeTeX and LuaTeX (the latter through the `luaotfload` package)
@@ -35,39 +35,89 @@
Summary of user commands
------------------------
-Font families may be selected individually with the command
+To define commands for selecting fonts efficiently through a document:
- \fontspec{<font name>}[<font options>]
-
-Commands for selecting fonts efficiently through a document are created with
-
- \newfontfamily\myfamily{<font name>}[<font options>]
- \newfontface\myfont{<font name>}[<font options>]
+ \newfontfamily\<font switch>{<font name>}[<font options>]
+ \newfontface \<font switch>{<font name>}[<font options>]
-Default document fonts are selected with
+To select the default document fonts:
\setmainfont{<font name>}[<font options>]
\setsansfont{<font name>}[<font options>]
\setmonofont{<font name>}[<font options>]
-Features to be used for every subsequently defined font are specified with
+To define an ad hoc font family individually:
+
+ \fontspec{<font name>}[<font options>]
+
+To specify features to be used for every subsequently defined font:
\defaultfontfeatures{<default font options>}
\defaultfontfeatures+{<add to default font options>}
- \defaultfontfeatures[<font name>]{}
- \defaultfontfeatures+[<font name>]{}
-Features may be added to the font currently in use with
+To specify features to be used for specific fonts:
+
+ \defaultfontfeatures[<font name or switch>]{<default font options>}
+ \defaultfontfeatures+[<font name or switch>]{<add to defaults>}
+
+To add features to the font family currently in use:
\addfontfeatures{<font options to add>}
- \addfontfeature{<...>} does the same thing
Change history
--------------
-- v2.5a (2016/02/01) "bugs fixed"
+- v2.6a (2017/03/31)
+
+ * Fix crashing bug with `..Reset` and `ResetAll` keys.
+ * Fix crashing bug with `\newfontface`.
+
+- v2.6 (2017/02/12)
+
+ * Change the new behaviour of `\emph` (and `\emfontdeclare`) to act only on the NFSS font shape; using the series as well was too fragile.
+ * Add `\strong` as the "weight" analogy to `\emph`. This will need some extra syntactic sugar from `fontspec` before it becomes truly useful.
+ * Add `Numbers=Tabular` alias for `Numbers=Monospaced`.
+ * Fix occasional bug with "chained" keyval choices such as `Numbers={Lining,Proportional}` in which only the first choice would be recognised.
+ * Fix interaction with `RawFeature` and "proper" `fontspec` features.
+ * Fix regression in which `C:\...` file paths in Windows couldn't be used.
+ * Fix regression in XeTeX in which `Ligatures=TeX` overrode `Mapping=..` regardless of where the former was declared in the feature list.
+ * Fix bug (sorry!) in `\newopentypefeature`.
+ * Improve monospace font in documentation.
+
+ * N.B. There is currently a known issue with TTC fonts and LuaTeX; currently they cannot be loaded through the `fontspec` interface, but this issue should soon be addressed by the `luaotfload` package.
+
+- v2.5d (2017/01/24) "oops"
+
+ * Add `\fontspec_if_small_caps:TF`
+ * Fix bug in `\emph` (!!)
+
+- v2.5c (2017/01/20) "Christmas 2016 release"
+
+ * `TU` font encoding now default, with encoding files provided by the kernel.
+ * Experimental interface added for customising encodings.
+ * Add feature `Ornament=`*n* corresponding to OpenType feature `+ornm=`*n*.
+ * Add feature `FontIndex=`*n* to support TrueType Collection (TTC) files.
+ * Nested `\emph` is now much smarter and will cleverly nest even if manual font changes are made.
+ * Tries to resolve situations when font features clash.
+ E.g., `Numbers={Uppercase,Lowercase}` will define only `+onum` rather than the previous behaviour of `+lnum;+onum` to let the engine sort things out. Coverage may still be preliminary.
+ * Add API function `\fontspec_if_current_feature:nTF` for querying selected features based on their OpenType tag.
+ * Add user function `\IfFontFeatureActiveTF` for querying selected features based on their `fontspec` specification.
+ * All "tag-based" OpenType features are now provided in `Feat`/`FeatOff`/`FeatReset` forms to disable and reset them.
+ * `ResetAll` provided for all "tag-based" OpenType feature keys. (E.g., `Ligatures=ResetAll`.)
+ * Big table of OpenType feature tags to help cross-reference which fontspec feature (if any) corresponds to which OpenType feature.
+ * Bug fixed for `Script` selection.
+
+- v2.5b (2016/05/14) "More bugs" (somehow never released)
+
+ * Fixed bug with garbage text printed in certain "verbatim" situations under LuaTeX.
+ * Improve interaction between optical sizes and small caps.
+ * Remove documentation for `FeatureFile`, since this is no longer supported under LuaLaTeX
+ (there are other methods to perform the same thing, but no "easy" user interface that `fontspec` can provide at this stage).
+ * Fix regression causing an error message if `fontspec` loaded before `\documentclass'.
+
+- v2.5a (2016/02/01) "Bugs fixed"
* Rather embarrassing bug fix! (`unicode-math` was broken.)
* Remember to add the `fontspec.cfg` file to the distribution.
@@ -77,7 +127,8 @@
- v2.5 (2016/01/30) "TL2016 release"
- * Provide a new Unicode font encoding ("TU") to replace EU1/EU2 and xunicode. If this causes problems, load fontspec with the `[euenc]` option to revert to the old behaviour.
+ * Provide a new Unicode font encoding ("TU") to replace EU1/EU2 and xunicode.
+ * Activate with package option `[tuenc]'; once it becomes the default (later this year), `[euenc]` option will revert to the old behaviour.
* New command `\emfontdeclare` for defining font shapes when arbitrarily nesting the `\emph` command.
* Allow slanted small caps and better internal methods for "combining" font shapes; this fixes a few bugs.
* Incorporate "new" font script tags for Indic fonts. E.g., when selecting `Script=Bengali`, fontspec will first query the font for the `bng2` OpenType script, and if not found select `beng`.
Binary files old/doc/latex/fontspec/fontspec.pdf and new/doc/latex/fontspec/fontspec.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontspec.doc.tlpobj new/tlpkg/tlpobj/fontspec.doc.tlpobj
--- old/tlpkg/tlpobj/fontspec.doc.tlpobj 2016-05-20 03:15:55.000000000 +0200
+++ new/tlpkg/tlpobj/fontspec.doc.tlpobj 2017-04-14 17:41:10.000000000 +0200
@@ -1,9 +1,9 @@
name fontspec.doc
category Package
-revision 41262
+revision 43661
shortdesc doc files of fontspec
relocated 1
-docfiles size=203
+docfiles size=241
RELOC/doc/latex/fontspec/README.md
RELOC/doc/latex/fontspec/fontspec-example.tex
RELOC/doc/latex/fontspec/fontspec.pdf
++++++ fontspec.tar.xz ++++++
++++ 8913 lines of diff (skipped)
++++++ fonttable.doc.tar.xz ++++++
++++++ fonttable.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fonttable.tlpobj new/tlpkg/tlpobj/fonttable.tlpobj
--- old/tlpkg/tlpobj/fonttable.tlpobj 2016-04-14 19:03:43.000000000 +0200
+++ new/tlpkg/tlpobj/fonttable.tlpobj 2017-04-14 17:41:10.000000000 +0200
@@ -15,7 +15,7 @@
runfiles size=4
RELOC/tex/latex/fonttable/fonttable.sty
catalogue-ctan /macros/latex/contrib/fonttable
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font-devel
catalogue-version 1.6b
++++++ fontware.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/pltotf.1 new/texmf-dist/doc/man/man1/pltotf.1
--- old/texmf-dist/doc/man/man1/pltotf.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/pltotf.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH PLTOTF 1 "16 June 2015" "Web2C 2016"
+.TH PLTOTF 1 "16 June 2015" "Web2C 2017"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
Binary files old/texmf-dist/doc/man/man1/pltotf.man1.pdf and new/texmf-dist/doc/man/man1/pltotf.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/tftopl.1 new/texmf-dist/doc/man/man1/tftopl.1
--- old/texmf-dist/doc/man/man1/tftopl.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/tftopl.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH TFTOPL 1 "16 June 2015" "Web2C 2016"
+.TH TFTOPL 1 "16 June 2015" "Web2C 2017"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
Binary files old/texmf-dist/doc/man/man1/tftopl.man1.pdf and new/texmf-dist/doc/man/man1/tftopl.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/vftovp.1 new/texmf-dist/doc/man/man1/vftovp.1
--- old/texmf-dist/doc/man/man1/vftovp.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/vftovp.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH VFTOVP 1 "16 June 2015" "Web2C 2016"
+.TH VFTOVP 1 "16 June 2015" "Web2C 2017"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
Binary files old/texmf-dist/doc/man/man1/vftovp.man1.pdf and new/texmf-dist/doc/man/man1/vftovp.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/vptovf.1 new/texmf-dist/doc/man/man1/vptovf.1
--- old/texmf-dist/doc/man/man1/vptovf.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/vptovf.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH VPTOVF 1 "16 June 2015" "Web2C 2016"
+.TH VPTOVF 1 "16 June 2015" "Web2C 2017"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
Binary files old/texmf-dist/doc/man/man1/vptovf.man1.pdf and new/texmf-dist/doc/man/man1/vptovf.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontware.doc.tlpobj new/tlpkg/tlpobj/fontware.doc.tlpobj
--- old/tlpkg/tlpobj/fontware.doc.tlpobj 2016-04-27 03:17:27.000000000 +0200
+++ new/tlpkg/tlpobj/fontware.doc.tlpobj 2017-05-04 02:07:03.000000000 +0200
@@ -1,8 +1,8 @@
name fontware.doc
category TLCore
-revision 40768
+revision 44166
shortdesc doc files of fontware
-docfiles size=27
+docfiles size=12
texmf-dist/doc/man/man1/pltotf.1
texmf-dist/doc/man/man1/pltotf.man1.pdf
texmf-dist/doc/man/man1/tftopl.1
++++++ fontwrap.doc.tar.xz ++++++
++++++ fontwrap.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fontwrap.tlpobj new/tlpkg/tlpobj/fontwrap.tlpobj
--- old/tlpkg/tlpobj/fontwrap.tlpobj 2016-04-14 19:03:50.000000000 +0200
+++ new/tlpkg/tlpobj/fontwrap.tlpobj 2017-04-14 17:41:13.000000000 +0200
@@ -10,6 +10,6 @@
runfiles size=18
RELOC/tex/xelatex/fontwrap/fontwrap.sty
catalogue-ctan /macros/xetex/latex/fontwrap
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-10-08 11:40:26 +0200
catalogue-license gpl
-catalogue-topics font-sel font-supp
+catalogue-topics font-sel font-supp unicode
++++++ footbib.doc.tar.xz ++++++
++++++ footbib.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footbib.tlpobj new/tlpkg/tlpobj/footbib.tlpobj
--- old/tlpkg/tlpobj/footbib.tlpobj 2016-04-14 19:03:50.000000000 +0200
+++ new/tlpkg/tlpobj/footbib.tlpobj 2017-04-14 17:41:13.000000000 +0200
@@ -17,7 +17,7 @@
RELOC/tex/latex/footbib/footbib.sty
catalogue-also jurabib
catalogue-ctan /macros/latex/contrib/footbib
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics cite-foot
catalogue-version 2.0.7
++++++ footmisc.doc.tar.xz ++++++
++++++ footmisc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footmisc.tlpobj new/tlpkg/tlpobj/footmisc.tlpobj
--- old/tlpkg/tlpobj/footmisc.tlpobj 2016-04-14 19:03:50.000000000 +0200
+++ new/tlpkg/tlpobj/footmisc.tlpobj 2017-04-14 17:41:13.000000000 +0200
@@ -20,9 +20,9 @@
longdesc footnpag and by the rather more general-purpose perpage
runfiles size=7
RELOC/tex/latex/footmisc/footmisc.sty
-catalogue-also endnotes ftnright
+catalogue-also endnotes ftnright footmisx
catalogue-ctan /macros/latex/contrib/footmisc
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-12-02 18:45:34 +0100
catalogue-license lppl1.3
catalogue-topics footnote
catalogue-version 5.5b
++++++ footnotebackref.doc.tar.xz ++++++
++++++ footnotebackref.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footnotebackref.tlpobj new/tlpkg/tlpobj/footnotebackref.tlpobj
--- old/tlpkg/tlpobj/footnotebackref.tlpobj 2016-04-14 19:03:50.000000000 +0200
+++ new/tlpkg/tlpobj/footnotebackref.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=1
RELOC/tex/latex/footnotebackref/footnotebackref.sty
catalogue-ctan /macros/latex/contrib/footnotebackref
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics footnote hyper
catalogue-version 1.0
++++++ footnotehyper.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/footnotehyper/README.md new/doc/latex/footnotehyper/README.md
--- old/doc/latex/footnotehyper/README.md 2016-05-03 02:02:02.000000000 +0200
+++ new/doc/latex/footnotehyper/README.md 2017-03-08 00:01:04.000000000 +0100
@@ -1,43 +1,35 @@
<!-- -->
- Source: footnotehyper.dtx (v0.9e 2016/04/30)
+ Source: footnotehyper.dtx (v1.0 2017/03/07)
Author: Jean-Francois Burnol
Info: hyperref aware footnote.sty
- License: LPPL 1.3c or later
- Copyright (C) 2016 Jean-Francois Burnol <jfbu at free dot fr>.
+ License: LPPL 1.3c
+ Copyright (C) 2016-2017 Jean-Francois Burnol <jfbu at free dot fr>.
ABSTRACT
========
-The `footnote` package by Mark Wooding dates back to 1997 and has
-not been made `hyperref` compatible. The aim of the present
-package is to do that. Its state is what I found sufficiently
-well-working on a current LaTeX document of mine.
-
-For those who don't know: the `footnote` package allows via
-`\savenotes` to gather footnotes and later release them via
-`\spewnotes` (one can also use a `savenotes` environment.)
-Thus footnotes emitted from tabulars or minipages
-are not separated from the general document stream of footnotes,
-and are printed with the others at bottom of page. This works also
-for environments like `framed` (1) from the eponymous package and
-avoids the `\footnotemark/\footnotetext` approach, which anyhow is
-not immediately `hyperref` compatible. The `footnote` package has
-a facility to patch any user-chosen environment to do the
-`\savenotes/\spewnotes` automatically.
-
-This package provides no facility for handling footnotes from floating
-environments.
-
-Some issues from `footnote.sty` made it incompatible with the
-`color` and `xcolor` packages; this is corrected by `footnotehyper`. The
-compatibility with `babel-frenchb` is improved, too.
-
-The loading of `hyperref` (either before or after) is mandatory
-but left to the user.
-
-(1): in case of multi-page content, the footnotes are delivered in
-the last page.
+The `footnote` package by Mark Wooding (`1997/01/28` `1.13`)
+allows to gather footnotes (`\begin{savenotes}`) and later insert
+them (after `\end{savenotes}`) at the bottom of the page, even
+if the intervening material consists of tabulars, minipages or
+framed contents for example. One can also use the
+`\savenotes/\spewnotes` syntax.
+
+Also, `footnote.sty` provides a `footnote` environment which
+allows to insert verbatim material.
+
+Earlier releases of the present `footnotehyper` package added
+patches for `hyperref` compatibility and some bugfixes, addressing
+in particular the incompatibility with `color/xcolor`, and with
+`babel-frenchb`, and also fixing the `footnote` environment with
+optional argument `[NUM]`. Since `v0.99` all macros are defined
+internally and the `footnote` package is not loaded at all.
+
+The same user interface is kept. Since `v1.0` it is possible to
+use `footnotehyper` also in absence of `hyperref` or when the latter is
+loaded with its `hyperfootnotes=false` option. The order of loading of
+`footnotehyper` and `hyperref` is inconsequential.
INSTALLATION
============
Binary files old/doc/latex/footnotehyper/footnotehyper.pdf and new/doc/latex/footnotehyper/footnotehyper.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/footnotehyper/footnotehyper.tex new/doc/latex/footnotehyper/footnotehyper.tex
--- old/doc/latex/footnotehyper/footnotehyper.tex 2016-05-03 02:02:02.000000000 +0200
+++ new/doc/latex/footnotehyper/footnotehyper.tex 2017-03-08 00:01:04.000000000 +0100
@@ -1,13 +1,13 @@
%%
%% Package: footnotehyper
-%% Version: 0.9e (2016/04/30)
+%% Version: 1.0 (2017/03/07)
%% License: LPPL 1.3c
-%% Copyright (C) 2016 Jean-Francois Burnol <jfbu at free dot fr>.
+%% Copyright (C) 2016-2017 Jean-Francois Burnol <jfbu at free dot fr>.
%%
\def\pkgname {footnotehyper}
-\def\pkgdate {2016/04/30}
-\def\docdate {2016/04/30}
-\def\pkgversion {v0.9e}
+\def\pkgdate {2017/03/07}
+\def\docdate {2017/03/07}
+\def\pkgversion {v1.0}
\def\pkgdescription {hyperref aware footnote.sty (JFB)}
%%
%% run latex twice on this file footnotehyper.tex then dvipdfmx on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footnotehyper.doc.tlpobj new/tlpkg/tlpobj/footnotehyper.doc.tlpobj
--- old/tlpkg/tlpobj/footnotehyper.doc.tlpobj 2016-05-03 03:17:19.000000000 +0200
+++ new/tlpkg/tlpobj/footnotehyper.doc.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -1,9 +1,9 @@
name footnotehyper.doc
category Package
-revision 40852
+revision 43424
shortdesc doc files of footnotehyper
relocated 1
-docfiles size=14
+docfiles size=16
RELOC/doc/latex/footnotehyper/README.md
RELOC/doc/latex/footnotehyper/footnotehyper.pdf
RELOC/doc/latex/footnotehyper/footnotehyper.tex
++++++ footnotehyper.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/footnotehyper/footnotehyper.sty new/tex/latex/footnotehyper/footnotehyper.sty
--- old/tex/latex/footnotehyper/footnotehyper.sty 2016-05-03 02:02:02.000000000 +0200
+++ new/tex/latex/footnotehyper/footnotehyper.sty 2017-03-08 00:01:05.000000000 +0100
@@ -23,140 +23,233 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{footnotehyper}%
- [2016/04/30 v0.9e hyperref aware footnote.sty (JFB)]
+ [2017/03/07 v1.0 hyperref aware footnote.sty (JFB)]
%%
%% Package: footnotehyper
-%% Version: 0.9e (2016/04/30)
+%% Version: 1.0 (2017/03/07)
%% License: LPPL 1.3c
-%% Copyright (C) 2016 Jean-Francois Burnol <jfbu at free dot fr>.
+%% Copyright (C) 2016-2017 Jean-Francois Burnol <jfbu at free dot fr>.
%%
-\DeclareOption*{\PackageWarning{footnotehyper}{Option `\CurrentOption' is unknown}}%
+\DeclareOption*%
+ {\PackageWarning{footnotehyper}{Option `\CurrentOption' is unknown}}%
\ProcessOptions\relax
-\@ifpackageloaded{footnote}
- {\PackageWarning{footnotehyper}{Please next time do not load footnote,^^J
- but leave that to me, that is much safer.}}
- {\let\FNH@@makefntext\@makefntext\let\@makefntext\@firstofone
- \RequirePackage{footnote}
- \let\@makefntext\FNH@@makefntext
- }%
-\let\FNH@fn@footnote \footnote
-\let\FNH@fn@footnotetext\footnotetext
-\let\footnote \fn@latex@@footnote
-\let\footnotetext\fn@latex@@footnotetext
+\newbox\FNH@notes
+\newdimen\FNH@width
+\let\FNH@colwidth\columnwidth
+\newif\ifFNH@savingnotes
\AtBeginDocument {%
- \let\fn@latex@@footnote \footnote
- \let\fn@latex@@footnotetext\footnotetext
- \let\footnote \FNH@fn@footnote
- \let\footnotetext\FNH@fn@footnotetext
-}%
-\AtBeginDocument{\@ifpackageloaded{hyperref}
- {\ifHy@hyperfootnotes
- \let\fn@fntext \FNH@fn@fntext
- \let\spewnotes \FNH@spewnotes
- \let\endsavenotes\spewnotes
- \let\fn@endfntext\FNH@fn@endfntext
- \else
- \FNH@inactive
- \fi }\FNH@inactive
- \let\endfootnote\fn@endfntext
- \let\endfootnotetext\endfootnote
-}%
-\def\FNH@fixendfntext\@finalstrut\strutbox\fn@postfntext
- {\@finalstrut\strutbox\fn@postfntext\fn@endnote}%
-\def\FNH@inactive {%
- \expandafter\expandafter\expandafter\def
- \expandafter\expandafter\expandafter\fn@endfntext
- \expandafter\expandafter\expandafter
- {\expandafter\FNH@fixendfntext\fn@endfntext}%
- \PackageInfo{footnotehyper}{hyperref package not loaded,^^J
- or hyperfootnotes=false option; I did not activate myself and only^^J
- patched footnote.sty for color/xcolor/babel-frenchb compatibility}}%
-\def\FNH@fn@fntext {\ifx\ifmeasuring@\undefined\expandafter\@secondoftwo
- \else\expandafter\@firstofone\fi
- {\ifmeasuring@\expandafter\@gobbletwo\fi}%
- \FNH@fn@fntext@i }%
-\long\def\FNH@fn@fntext@i #1{\global\setbox\fn@notes\vbox
- {\unvbox\fn@notes
- \fn@startnote
- \@makefntext
- {\rule\z@\footnotesep\ignorespaces
- \ifHy@nesting\expandafter\ltx@firstoftwo
- \else\expandafter\ltx@secondoftwo
- \fi
- {\expandafter\hyper@@anchor\expandafter{\Hy@footnote@currentHref}{#1}}%
- {\Hy@raisedlink
- {\expandafter\hyper@@anchor\expandafter{\Hy@footnote@currentHref}%
- {\relax}}%
- \let\@currentHref\Hy@footnote@currentHref
- \let\@currentlabelname\@empty
- #1}%
- \@finalstrut\strutbox }%
- \fn@endnote }%
-}%
-\def\FNH@spewnotes {\endgroup
- \if@savingnotes\else\ifvoid\fn@notes\else
- \begingroup\let\@makefntext\@empty
- \let\@finalstrut\@gobble
- \let\rule\@gobbletwo
- \H@@footnotetext{\unvbox\fn@notes}%
- \endgroup\fi\fi
-}%
-\def\fn@endnote {\color@endgroup}%
-\def\FNH@fn@endfntext{%
- \@finalstrut\strutbox
- \fn@postfntext
- \fn@endnote
- \egroup
- \begingroup
- \let\@makefntext\@empty
- \let\@finalstrut\@gobble
- \let\rule\@gobbletwo
- \H@@footnotetext
- {\ifHy@nesting\expandafter\ltx@firstoftwo
+ \let\FNH@latex@footnote \footnote
+ \let\FNH@latex@footnotetext\footnotetext
+ \let\FNH@H@@footnotetext \@footnotetext
+ \newenvironment{savenotes}
+ {\FNH@savenotes\ignorespaces}{\FNH@spewnotes\ignorespacesafterend}%
+ \let\spewnotes \FNH@spewnotes
+ \let\footnote \FNH@footnote
+ \let\footnotetext \FNH@footnotetext
+ \let\endfootnote \FNH@endfntext
+ \let\endfootnotetext\FNH@endfntext
+ \@ifpackageloaded{hyperref}
+ {\ifHy@hyperfootnotes
+ \let\FNH@H@@footnotetext\H@@footnotetext
+ \else
+ \let\FNH@hyper@fntext\FNH@nohyp@fntext
+ \fi}%
+ {\let\FNH@hyper@fntext\FNH@nohyp@fntext}%
+}%
+\def\FNH@hyper@fntext{\FNH@fntext\FNH@hyper@fntext@i}%
+\def\FNH@nohyp@fntext{\FNH@fntext\FNH@nohyp@fntext@i}%
+\def\FNH@fntext #1{\ifx\ifmeasuring@\@undefined
+ \expandafter\@secondoftwo\else\expandafter\@firstofone\fi
+ {\ifmeasuring@\expandafter\@gobbletwo\fi}#1%
+}%
+\long\def\FNH@hyper@fntext@i#1{%
+ \global\setbox\FNH@notes\vbox
+ {\unvbox\FNH@notes
+ \FNH@startnote
+ \@makefntext
+ {\rule\z@\footnotesep\ignorespaces
+ \ifHy@nesting\expandafter\ltx@firstoftwo
\else\expandafter\ltx@secondoftwo
- \fi
- {\expandafter\hyper@@anchor
- \expandafter{\Hy@footnote@currentHref}{\unvbox\z@}}%
- {\Hy@raisedlink
- {\expandafter\hyper@@anchor\expandafter{\Hy@footnote@currentHref}%
- {\relax}}%
- \let\@currentHref\Hy@footnote@currentHref
- \let\@currentlabelname\@empty
- \unvbox\z@}%
+ \fi
+ {\expandafter\hyper@@anchor\expandafter{\Hy@footnote@currentHref}{#1}}%
+ {\Hy@raisedlink
+ {\expandafter\hyper@@anchor\expandafter{\Hy@footnote@currentHref}%
+ {\relax}}%
+ \let\@currentHref\Hy@footnote@currentHref
+ \let\@currentlabelname\@empty
+ #1}%
+ \@finalstrut\strutbox
+ }%
+ \FNH@endnote
+ }%
+}%
+\long\def\FNH@nohyp@fntext@i#1{%
+ \global\setbox\FNH@notes\vbox
+ {\unvbox\FNH@notes
+ \FNH@startnote
+ \@makefntext{\rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
+ \FNH@endnote
+ }%
+}%
+\def\FNH@startnote{%
+ \hsize\FNH@colwidth
+ \interlinepenalty\interfootnotelinepenalty
+ \reset@font\footnotesize
+ \floatingpenalty\@MM% Is this right???
+ \@parboxrestore
+ \protected@edef\@currentlabel{\csname p@\@mpfn\endcsname\@thefnmark}%
+ \color@begingroup
+}%
+\def\FNH@endnote{\color@endgroup}%
+\def\FNH@savenotes{%
+ \begingroup
+ \ifFNH@savingnotes\else
+ \FNH@savingnotestrue
+ \let\@footnotetext \FNH@hyper@fntext
+ \let\@mpfootnotetext \FNH@hyper@fntext
+ \let\H@@mpfootnotetext\FNH@nohyp@fntext % fool hyperref's \@xfootnotetext
+ \FNH@width\columnwidth
+ \let\FNH@colwidth\FNH@width
+ \global\setbox\FNH@notes\box\voidb@x
+ \let\FNH@thempfn\thempfn
+ \let\FNH@mpfn\@mpfn
+ \ifx\@minipagerestore\relax\let\@minipagerestore\@empty\fi
+ \expandafter\def\expandafter\@minipagerestore\expandafter{%
+ \@minipagerestore
+ \let\thempfn\FNH@thempfn
+ \let\@mpfn\FNH@mpfn
}%
+ \fi
+}%
+\def\FNH@spewnotes {%
+ \endgroup
+ \ifFNH@savingnotes\else
+ \ifvoid\FNH@notes\else
+ \begingroup
+ \let\@makefntext\@empty
+ \let\@finalstrut\@gobble
+ \let\rule\@gobbletwo
+ \FNH@H@@footnotetext{\unvbox\FNH@notes}%
\endgroup
+ \fi
+ \fi
}%
-\ifx\FNH@@makefntext\undefined\expandafter\@gobble
- \else\expandafter\AtBeginDocument\fi
-{%
- \ifx\@makefntextFB\undefined
- \expandafter\@gobble\else\expandafter\@firstofone\fi
- {\ifFBFrenchFootnotes \let\FNH@@makefntext\@makefntextFB \else
- \let\FNH@@makefntext\@makefntextORI\fi}%
- \expandafter\FNH@check@a\FNH@@makefntext{1.2!3?4,}\FNH@@@1.2!3?4,\FNH@@@\relax
-}%
-\long\def\FNH@check@a #11.2!3?4,#2\FNH@@@#3%
-{%
- \ifx\relax#3\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi
- \FNH@bad@footnote@env
- {\def\fn@prefntext{#1}\def\fn@postfntext{#2}\FNH@check@b}%
+\def\FNH@footnote@envname {footnote}%
+\def\FNH@footnotetext@envname{footnotetext}%
+\def\FNH@footnote{%
+ \ifx\@currenvir\FNH@footnote@envname
+ \expandafter\FNH@footnoteenv
+ \else
+ \expandafter\FNH@latex@footnote
+ \fi
+}%
+\def\FNH@footnoteenv{%
+ \@ifnextchar[%
+ \FNH@footnoteenv@i %]
+ {\stepcounter\@mpfn
+ \protected@xdef\@thefnmark{\thempfn}%
+ \@footnotemark
+ \def\FNH@endfntext@fntext{\@footnotetext}%
+ \FNH@startfntext}%
}%
-\def\FNH@check@b #1\relax
-{%
+\def\FNH@footnoteenv@i[#1]{%
+ \begingroup
+ \csname c@\@mpfn\endcsname #1\relax
+ \unrestored@protected@xdef\@thefnmark{\thempfn}%
+ \endgroup
+ \@footnotemark
+ \def\FNH@endfntext@fntext{\@footnotetext}%
+ \FNH@startfntext
+}%
+\def\FNH@footnotetext{%
+ \ifx\@currenvir\FNH@footnotetext@envname
+ \expandafter\FNH@footnotetextenv
+ \else
+ \expandafter\FNH@latex@footnotetext
+ \fi
+}%
+\def\FNH@footnotetextenv{%
+ \@ifnextchar[%
+ \FNH@footnotetextenv@i %]
+ {\protected@xdef\@thefnmark{\thempfn}%
+ \def\FNH@endfntext@fntext{\@footnotetext}%
+ \FNH@startfntext}%
+}%
+\def\FNH@footnotetextenv@i[#1]{%
+ \begingroup
+ \csname c@\@mpfn\endcsname #1\relax
+ \unrestored@protected@xdef\@thefnmark{\thempfn}%
+ \endgroup
+ \ifFNH@savingnotes
+ \def\FNH@endfntext@fntext{\FNH@nohyp@fntext}%
+ \else
+ \def\FNH@endfntext@fntext{\FNH@H@@footnotetext}%
+ \fi
+ \FNH@startfntext
+}%
+\def\FNH@startfntext{%
+ \setbox\z@\vbox\bgroup
+ \FNH@startnote
+ \FNH@prefntext
+ \rule\z@\footnotesep\ignorespaces
+}%
+\def\FNH@endfntext {%
+ \@finalstrut\strutbox
+ \FNH@postfntext
+ \FNH@endnote
+ \egroup
+ \begingroup
+ \let\@makefntext\@empty\let\@finalstrut\@gobble\let\rule\@gobbletwo
+ \FNH@endfntext@fntext {\unvbox\z@}%
+ \endgroup
+}%
+\AtBeginDocument{\let\FNH@@makefntext\@makefntext
+ \ifx\@makefntextFB\undefined
+ \expandafter\@gobble\else\expandafter\@firstofone\fi
+ {\ifFBFrenchFootnotes \let\FNH@@makefntext\@makefntextFB \else
+ \let\FNH@@makefntext\@makefntextORI\fi}%
+ \expandafter\FNH@check@a\FNH@@makefntext{1.2!3?4,}%
+ \FNH@@@1.2!3?4,\FNH@@@\relax
+}%
+\long\def\FNH@check@a #11.2!3?4,#2\FNH@@@#3{%
+ \ifx\relax#3\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi
+ \FNH@bad@makefntext@alert
+ {\def\FNH@prefntext{#1}\def\FNH@postfntext{#2}\FNH@check@b}%
+}%
+\def\FNH@check@b #1\relax{%
\expandafter\expandafter\expandafter\FNH@check@c
- \expandafter\meaning\expandafter\fn@prefntext
- \meaning\fn@postfntext1.2!3?4,\FNH@check@c\relax
+ \expandafter\meaning\expandafter\FNH@prefntext
+ \meaning\FNH@postfntext1.2!3?4,\FNH@check@c\relax
}%
-\def\FNH@check@c #11.2!3?4,#2#3\relax
- {\ifx\FNH@check@c#2\expandafter\@gobble\fi\FNH@bad@footnote@env}%
-\def\FNH@bad@footnote@env
-{%
- \PackageWarning{footnotehyper}%
- {The footnote environment from package footnote^^J%
- will be dysfunctional, sorry (not my fault...). You may try to mail
- me^^Jthe preamble and/or only the next lines:}%
+\def\FNH@check@c #11.2!3?4,#2#3\relax{%
+ \ifx\FNH@check@c#2\expandafter\@gobble\fi\FNH@bad@makefntext@alert
+}%
+\def\FNH@bad@makefntext@alert{%
+ \PackageWarningNoLine{footnotehyper}%
+ {^^J The footnote environment will not be fully functional, sorry.^^J
+ You may try to email the author with the following information:}%
\typeout{\meaning\@makefntext}%
- \let\fn@prefntext\@empty\let\fn@postfntext\@empty
+ \let\FNH@prefntext\@empty\let\FNH@postfntext\@empty
+}%
+\def\makesavenoteenv{\@ifnextchar[\FNH@msne@ii\FNH@msne@i}%]
+\def\FNH@msne@i #1{%
+ \expandafter\let\csname FNH$#1\expandafter\endcsname %$
+ \csname #1\endcsname
+ \expandafter\let\csname endFNH$#1\expandafter\endcsname %$
+ \csname end#1\endcsname
+ \FNH@msne@ii[#1]{FNH$#1}%$
+}%
+\def\FNH@msne@ii[#1]#2{%
+ \expandafter\edef\csname#1\endcsname{%
+ \noexpand\savenotes
+ \expandafter\noexpand\csname#2\endcsname
+ }%
+ \expandafter\edef\csname end#1\endcsname{%
+ \expandafter\noexpand\csname end#2\endcsname
+ \noexpand\expandafter
+ \noexpand\spewnotes
+ \noexpand\if@endpe\noexpand\@endpetrue\noexpand\fi
+ }%
}%
\endinput
%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footnotehyper.tlpobj new/tlpkg/tlpobj/footnotehyper.tlpobj
--- old/tlpkg/tlpobj/footnotehyper.tlpobj 2016-05-03 03:17:19.000000000 +0200
+++ new/tlpkg/tlpobj/footnotehyper.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -1,6 +1,6 @@
name footnotehyper
category Package
-revision 40852
+revision 43424
shortdesc hyperref aware footnote.sty
relocated 1
longdesc The footnote package by Mark Wooding dates back to 1997 and has
@@ -10,7 +10,7 @@
RELOC/tex/latex/footnotehyper/footnotehyper.sty
catalogue-also footnote
catalogue-ctan /macros/latex/contrib/footnotehyper
-catalogue-date 2016-04-30 20:49:18 +0200
+catalogue-date 2017-03-07 20:20:57 +0100
catalogue-license lppl1.3
catalogue-topics footnote macro-supp
-catalogue-version 0.9e
+catalogue-version 1.0
++++++ footnoterange.doc.tar.xz ++++++
++++++ footnoterange.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footnoterange.tlpobj new/tlpkg/tlpobj/footnoterange.tlpobj
--- old/tlpkg/tlpobj/footnoterange.tlpobj 2016-04-14 19:03:51.000000000 +0200
+++ new/tlpkg/tlpobj/footnoterange.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -14,7 +14,7 @@
RELOC/tex/latex/footnoterange/footnoterange.sty
catalogue-also footmisc
catalogue-ctan /macros/latex/contrib/footnoterange
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics footnote label-ref
catalogue-version 1.0a
++++++ footnpag.doc.tar.xz ++++++
++++++ footnpag.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/footnpag.tlpobj new/tlpkg/tlpobj/footnpag.tlpobj
--- old/tlpkg/tlpobj/footnpag.tlpobj 2016-04-14 19:03:51.000000000 +0200
+++ new/tlpkg/tlpobj/footnpag.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -9,6 +9,6 @@
RELOC/tex/latex/footnpag/footnpag.sty
catalogue-also footmisc
catalogue-ctan /macros/latex/contrib/footnpag
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics footnote
++++++ forarray.doc.tar.xz ++++++
++++++ forarray.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/forarray.tlpobj new/tlpkg/tlpobj/forarray.tlpobj
--- old/tlpkg/tlpobj/forarray.tlpobj 2016-04-14 19:03:52.000000000 +0200
+++ new/tlpkg/tlpobj/forarray.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -15,7 +15,7 @@
runfiles size=5
RELOC/tex/latex/forarray/forarray.sty
catalogue-ctan /macros/latex/contrib/forarray
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics macro-supp
catalogue-version 1.01
++++++ foreign.doc.tar.xz ++++++
++++++ foreign.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/foreign.tlpobj new/tlpkg/tlpobj/foreign.tlpobj
--- old/tlpkg/tlpobj/foreign.tlpobj 2016-04-14 19:03:52.000000000 +0200
+++ new/tlpkg/tlpobj/foreign.tlpobj 2017-04-14 17:41:14.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=2
RELOC/tex/latex/foreign/foreign.sty
catalogue-ctan /macros/latex/contrib/foreign
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics typesetting
catalogue-version 2.7
++++++ forest.doc.tar.xz ++++++
++++ 4065 lines of diff (skipped)
++++++ forest.tar.xz ++++++
++++ 5127 lines of diff (skipped)
++++++ forloop.doc.tar.xz ++++++
++++++ forloop.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/forloop.tlpobj new/tlpkg/tlpobj/forloop.tlpobj
--- old/tlpkg/tlpobj/forloop.tlpobj 2016-04-14 19:03:54.000000000 +0200
+++ new/tlpkg/tlpobj/forloop.tlpobj 2017-04-14 17:41:15.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=1
RELOC/tex/latex/forloop/forloop.sty
catalogue-ctan /macros/latex/contrib/forloop
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lgpl
catalogue-topics macro-iterate macro-supp
catalogue-version 3.0
++++++ formation-latex-ul.doc.tar.xz ++++++
++++ 1766 lines of diff (skipped)
++++++ formlett.doc.tar.xz ++++++
++++++ formlett.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/formlett.tlpobj new/tlpkg/tlpobj/formlett.tlpobj
--- old/tlpkg/tlpobj/formlett.tlpobj 2016-04-14 19:03:56.000000000 +0200
+++ new/tlpkg/tlpobj/formlett.tlpobj 2017-04-14 17:41:17.000000000 +0200
@@ -9,7 +9,7 @@
RELOC/tex/generic/formlett/formlett.sty
catalogue-also akletter dinbrief envlab
catalogue-ctan /macros/generic/formlett
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics letter
catalogue-version 2.3
++++++ formular.doc.tar.xz ++++++
++++++ formular.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/formular.tlpobj new/tlpkg/tlpobj/formular.tlpobj
--- old/tlpkg/tlpobj/formular.tlpobj 2016-04-14 19:03:56.000000000 +0200
+++ new/tlpkg/tlpobj/formular.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=3
RELOC/tex/latex/formular/formular.sty
catalogue-ctan /macros/latex/contrib/formular
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics form-fillin
catalogue-version 1.0a
++++++ fouridx.doc.tar.xz ++++++
++++++ fouridx.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fouridx.tlpobj new/tlpkg/tlpobj/fouridx.tlpobj
--- old/tlpkg/tlpobj/fouridx.tlpobj 2016-04-14 19:03:56.000000000 +0200
+++ new/tlpkg/tlpobj/fouridx.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -12,7 +12,7 @@
runfiles size=1
RELOC/tex/latex/fouridx/fouridx.sty
catalogue-ctan /macros/latex/contrib/fouridx
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics subsup-pos maths
catalogue-version 2.00
++++++ fourier.doc.tar.xz ++++++
++++++ fourier.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fourier.tlpobj new/tlpkg/tlpobj/fourier.tlpobj
--- old/tlpkg/tlpobj/fourier.tlpobj 2016-04-14 19:03:57.000000000 +0200
+++ new/tlpkg/tlpobj/fourier.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -228,7 +228,7 @@
RELOC/tex/latex/fourier/ufuts.fd
catalogue-also utopia
catalogue-ctan /fonts/fourier-GUT
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font font-maths font-type1
catalogue-version 1.3
++++++ fouriernc.doc.tar.xz ++++++
++++++ fouriernc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fouriernc.tlpobj new/tlpkg/tlpobj/fouriernc.tlpobj
--- old/tlpkg/tlpobj/fouriernc.tlpobj 2016-04-14 19:03:58.000000000 +0200
+++ new/tlpkg/tlpobj/fouriernc.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -30,6 +30,6 @@
RELOC/tex/latex/fouriernc/t1fnc.fd
RELOC/tex/latex/fouriernc/ts1fnc.fd
catalogue-ctan /fonts/fouriernc
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font font-maths font-virtual
++++++ fp.doc.tar.xz ++++++
++++++ fp.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fp.tlpobj new/tlpkg/tlpobj/fp.tlpobj
--- old/tlpkg/tlpobj/fp.tlpobj 2016-04-14 19:03:58.000000000 +0200
+++ new/tlpkg/tlpobj/fp.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -22,6 +22,6 @@
RELOC/tex/plain/fp/fp.tex
catalogue-also fltpoint
catalogue-ctan /macros/latex/contrib/fp
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics arithmetic calculation
++++++ fpl.doc.tar.xz ++++++
++++++ fpl.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fpl.tlpobj new/tlpkg/tlpobj/fpl.tlpobj
--- old/tlpkg/tlpobj/fpl.tlpobj 2016-04-14 19:03:58.000000000 +0200
+++ new/tlpkg/tlpobj/fpl.tlpobj 2017-04-14 17:41:18.000000000 +0200
@@ -34,7 +34,7 @@
RELOC/fonts/type1/public/fpl/fplrij8a.pfb
RELOC/fonts/type1/public/fpl/fplrij8a.pfm
catalogue-ctan /fonts/fpl
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics font font-type1
catalogue-version 1.002
++++++ fragmaster.doc.tar.xz ++++++
++++++ fragmaster.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fragmaster.tlpobj new/tlpkg/tlpobj/fragmaster.tlpobj
--- old/tlpkg/tlpobj/fragmaster.tlpobj 2016-04-14 19:03:59.000000000 +0200
+++ new/tlpkg/tlpobj/fragmaster.tlpobj 2017-04-14 17:41:19.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=5
texmf-dist/scripts/fragmaster/fragmaster.pl
catalogue-ctan /support/fragmaster
-catalogue-date 2015-08-09 10:51:45 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics graphics-prep
catalogue-version 1.6
++++++ fragments.doc.tar.xz ++++++
++++++ fragments.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fragments.tlpobj new/tlpkg/tlpobj/fragments.tlpobj
--- old/tlpkg/tlpobj/fragments.tlpobj 2016-04-14 19:03:59.000000000 +0200
+++ new/tlpkg/tlpobj/fragments.tlpobj 2017-04-14 17:41:19.000000000 +0200
@@ -15,6 +15,6 @@
RELOC/tex/latex/fragments/removefr.tex
RELOC/tex/latex/fragments/subscript.sty
catalogue-ctan /macros/latex/contrib/fragments
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license collection
catalogue-topics collection
++++++ frame.doc.tar.xz ++++++
++++++ frame.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frame.tlpobj new/tlpkg/tlpobj/frame.tlpobj
--- old/tlpkg/tlpobj/frame.tlpobj 2016-04-14 19:04:00.000000000 +0200
+++ new/tlpkg/tlpobj/frame.tlpobj 2017-04-14 17:41:19.000000000 +0200
@@ -11,7 +11,7 @@
RELOC/tex/generic/frame/frame.tex
catalogue-also boxit
catalogue-ctan /macros/generic/frame
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics boxing decoration
catalogue-version 1.0
++++++ framed.doc.tar.xz ++++++
++++++ framed.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/framed.tlpobj new/tlpkg/tlpobj/framed.tlpobj
--- old/tlpkg/tlpobj/framed.tlpobj 2016-04-14 19:04:00.000000000 +0200
+++ new/tlpkg/tlpobj/framed.tlpobj 2017-04-14 17:41:19.000000000 +0200
@@ -15,7 +15,7 @@
RELOC/tex/latex/framed/framed.sty
catalogue-also mdframed
catalogue-ctan /macros/latex/contrib/framed
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics boxing box-breaking decoration
catalogue-version 0.96
++++++ francais-bst.doc.tar.xz ++++++
++++++ francais-bst.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/francais-bst.tlpobj new/tlpkg/tlpobj/francais-bst.tlpobj
--- old/tlpkg/tlpobj/francais-bst.tlpobj 2016-04-14 19:04:00.000000000 +0200
+++ new/tlpkg/tlpobj/francais-bst.tlpobj 2017-04-14 17:41:19.000000000 +0200
@@ -13,7 +13,7 @@
RELOC/bibtex/bst/francais-bst/francaissc.bst
RELOC/tex/latex/francais-bst/francaisbst.tex
catalogue-ctan /biblio/bibtex/contrib/francais-bst
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics bibtex-sty french
catalogue-version 1.1
++++++ frankenstein.doc.tar.xz ++++++
++++++ frankenstein.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frankenstein.tlpobj new/tlpkg/tlpobj/frankenstein.tlpobj
--- old/tlpkg/tlpobj/frankenstein.tlpobj 2016-04-14 19:04:02.000000000 +0200
+++ new/tlpkg/tlpobj/frankenstein.tlpobj 2017-04-14 17:41:20.000000000 +0200
@@ -42,6 +42,6 @@
RELOC/tex/latex/frankenstein/titles.sty
catalogue-also frankenstein-unsupported
catalogue-ctan /macros/latex/contrib/frankenstein
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license collection
catalogue-topics collection
++++++ frcursive.doc.tar.xz ++++++
++++++ frcursive.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frcursive.tlpobj new/tlpkg/tlpobj/frcursive.tlpobj
--- old/tlpkg/tlpobj/frcursive.tlpobj 2016-04-14 19:04:03.000000000 +0200
+++ new/tlpkg/tlpobj/frcursive.tlpobj 2017-04-14 17:41:20.000000000 +0200
@@ -82,6 +82,6 @@
RELOC/tex/latex/frcursive/ot1frc.fd
RELOC/tex/latex/frcursive/t1frc.fd
catalogue-ctan /fonts/frcursive
-catalogue-date 2015-12-16 06:40:03 +0100
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.2
catalogue-topics font font-calligraphic font-mf font-type1
++++++ frege.doc.tar.xz ++++++
++++++ frege.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frege.tlpobj new/tlpkg/tlpobj/frege.tlpobj
--- old/tlpkg/tlpobj/frege.tlpobj 2016-04-14 19:04:05.000000000 +0200
+++ new/tlpkg/tlpobj/frege.tlpobj 2017-04-14 17:41:21.000000000 +0200
@@ -16,7 +16,7 @@
RELOC/tex/latex/frege/frege.sty
catalogue-also bguq begriff grundgesetze
catalogue-ctan /macros/latex/contrib/frege
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics maths logic
catalogue-version 1.3
++++++ frletter.doc.tar.xz ++++++
++++++ frletter.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frletter.tlpobj new/tlpkg/tlpobj/frletter.tlpobj
--- old/tlpkg/tlpobj/frletter.tlpobj 2016-04-14 19:04:05.000000000 +0200
+++ new/tlpkg/tlpobj/frletter.tlpobj 2017-04-14 17:41:21.000000000 +0200
@@ -10,6 +10,6 @@
runfiles size=1
RELOC/tex/latex/frletter/frletter.cls
catalogue-ctan /macros/latex/contrib/frletter
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics letter class
++++++ frontespizio.doc.tar.xz ++++++
++++++ frontespizio.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/frontespizio.tlpobj new/tlpkg/tlpobj/frontespizio.tlpobj
--- old/tlpkg/tlpobj/frontespizio.tlpobj 2016-04-14 19:04:05.000000000 +0200
+++ new/tlpkg/tlpobj/frontespizio.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -15,7 +15,7 @@
RELOC/tex/latex/frontespizio/frontespizio.sty
catalogue-also toptesi
catalogue-ctan /macros/latex/contrib/frontespizio
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics dissertation typesetting
catalogue-version 1.4a
++++++ ftcap.doc.tar.xz ++++++
++++++ ftcap.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ftcap.tlpobj new/tlpkg/tlpobj/ftcap.tlpobj
--- old/tlpkg/tlpobj/ftcap.tlpobj 2016-04-14 19:04:06.000000000 +0200
+++ new/tlpkg/tlpobj/ftcap.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=1
RELOC/tex/latex/ftcap/ftcap.sty
catalogue-ctan /macros/latex/contrib/ftcap
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics caption table
catalogue-version 1.4
++++++ ftnxtra.doc.tar.xz ++++++
++++++ ftnxtra.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ftnxtra.tlpobj new/tlpkg/tlpobj/ftnxtra.tlpobj
--- old/tlpkg/tlpobj/ftnxtra.tlpobj 2016-04-14 19:04:06.000000000 +0200
+++ new/tlpkg/tlpobj/ftnxtra.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -9,7 +9,7 @@
RELOC/tex/latex/ftnxtra/ftnxtra.sty
catalogue-also footnote footmisc
catalogue-ctan /macros/latex/contrib/ftnxtra
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics footnote
catalogue-version 0.1
++++++ fullblck.doc.tar.xz ++++++
++++++ fullblck.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fullblck.tlpobj new/tlpkg/tlpobj/fullblck.tlpobj
--- old/tlpkg/tlpobj/fullblck.tlpobj 2016-04-14 19:04:06.000000000 +0200
+++ new/tlpkg/tlpobj/fullblck.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=1
RELOC/tex/latex/fullblck/fullblck.sty
catalogue-ctan /macros/latex/contrib/fullblck
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics letter
catalogue-version 1.03
++++++ fullminipage.doc.tar.xz ++++++
++++++ fullminipage.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fullminipage.tlpobj new/tlpkg/tlpobj/fullminipage.tlpobj
--- old/tlpkg/tlpobj/fullminipage.tlpobj 2016-04-14 19:04:06.000000000 +0200
+++ new/tlpkg/tlpobj/fullminipage.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/fullminipage/fullminipage.sty
catalogue-ctan /macros/latex/contrib/fullminipage
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl3
catalogue-topics layout
catalogue-version 0.1.1
++++++ fullwidth.doc.tar.xz ++++++
++++++ fullwidth.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fullwidth.tlpobj new/tlpkg/tlpobj/fullwidth.tlpobj
--- old/tlpkg/tlpobj/fullwidth.tlpobj 2016-04-14 19:04:06.000000000 +0200
+++ new/tlpkg/tlpobj/fullwidth.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=4
RELOC/tex/latex/fullwidth/fullwidth.sty
catalogue-ctan /macros/latex/contrib/fullwidth
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics geometry
catalogue-version 0.1
++++++ functan.doc.tar.xz ++++++
++++++ functan.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/functan.tlpobj new/tlpkg/tlpobj/functan.tlpobj
--- old/tlpkg/tlpobj/functan.tlpobj 2016-04-14 19:04:07.000000000 +0200
+++ new/tlpkg/tlpobj/functan.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -12,6 +12,6 @@
runfiles size=3
RELOC/tex/latex/functan/functan.sty
catalogue-ctan /macros/latex/contrib/functan
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics maths
++++++ fundus-calligra.doc.tar.xz ++++++
++++++ fundus-calligra.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fundus-calligra.tlpobj new/tlpkg/tlpobj/fundus-calligra.tlpobj
--- old/tlpkg/tlpobj/fundus-calligra.tlpobj 2016-04-14 19:04:07.000000000 +0200
+++ new/tlpkg/tlpobj/fundus-calligra.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=1
RELOC/tex/latex/fundus-calligra/calligra.sty
catalogue-ctan /macros/latex/contrib/fundus/calligra
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font-supp
catalogue-version 1.2
++++++ fundus-cyr.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fundus-cyr.tlpobj new/tlpkg/tlpobj/fundus-cyr.tlpobj
--- old/tlpkg/tlpobj/fundus-cyr.tlpobj 2016-04-14 19:04:07.000000000 +0200
+++ new/tlpkg/tlpobj/fundus-cyr.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -10,6 +10,6 @@
runfiles size=1
RELOC/tex/latex/fundus-cyr/cyr.sty
catalogue-ctan /macros/latex/contrib/fundus/cyr/cyr.sty
-catalogue-date 2015-08-08 19:53:23 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font-supp
++++++ fundus-sueterlin.doc.tar.xz ++++++
++++++ fundus-sueterlin.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fundus-sueterlin.tlpobj new/tlpkg/tlpobj/fundus-sueterlin.tlpobj
--- old/tlpkg/tlpobj/fundus-sueterlin.tlpobj 2016-04-14 19:04:07.000000000 +0200
+++ new/tlpkg/tlpobj/fundus-sueterlin.tlpobj 2017-04-14 17:41:22.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=1
RELOC/tex/latex/fundus-sueterlin/suetterl.sty
catalogue-ctan /macros/latex/contrib/fundus/suetterl
-catalogue-date 2015-08-15 05:39:34 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font-supp
catalogue-version 1.2
++++++ fwlw.doc.tar.xz ++++++
++++++ fwlw.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/fwlw.tlpobj new/tlpkg/tlpobj/fwlw.tlpobj
--- old/tlpkg/tlpobj/fwlw.tlpobj 2016-04-14 19:04:07.000000000 +0200
+++ new/tlpkg/tlpobj/fwlw.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -11,6 +11,6 @@
runfiles size=2
RELOC/tex/latex/fwlw/fwlw.sty
catalogue-ctan /macros/latex/contrib/fwlw
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics page-hf
++++++ g-brief.doc.tar.xz ++++++
++++++ g-brief.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/g-brief.tlpobj new/tlpkg/tlpobj/g-brief.tlpobj
--- old/tlpkg/tlpobj/g-brief.tlpobj 2016-04-14 19:04:08.000000000 +0200
+++ new/tlpkg/tlpobj/g-brief.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -14,7 +14,7 @@
RELOC/tex/latex/g-brief/g-brief2.sty
catalogue-also akletter dinbrief envlab
catalogue-ctan /macros/latex/contrib/g-brief
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics letter german
catalogue-version 4.0.2
++++++ gaceta.doc.tar.xz ++++++
++++++ gaceta.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gaceta.tlpobj new/tlpkg/tlpobj/gaceta.tlpobj
--- old/tlpkg/tlpobj/gaceta.tlpobj 2016-04-14 19:04:08.000000000 +0200
+++ new/tlpkg/tlpobj/gaceta.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=16
RELOC/tex/latex/gaceta/gaceta.cls
catalogue-ctan /macros/latex/contrib/gaceta
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics journalpub class
catalogue-version 1.06
++++++ galois.doc.tar.xz ++++++
++++++ galois.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/galois.tlpobj new/tlpkg/tlpobj/galois.tlpobj
--- old/tlpkg/tlpobj/galois.tlpobj 2016-04-14 19:04:08.000000000 +0200
+++ new/tlpkg/tlpobj/galois.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=2
RELOC/tex/latex/galois/galois.sty
catalogue-ctan /macros/latex/contrib/galois
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics maths
catalogue-version 1.5
++++++ gamebook.doc.tar.xz ++++++
++++++ gamebook.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gamebook.tlpobj new/tlpkg/tlpobj/gamebook.tlpobj
--- old/tlpkg/tlpobj/gamebook.tlpobj 2016-04-14 19:04:08.000000000 +0200
+++ new/tlpkg/tlpobj/gamebook.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=1
RELOC/tex/latex/gamebook/gamebook.sty
catalogue-ctan /macros/latex/contrib/gamebook
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics games
catalogue-version 1.0
++++++ garrigues.doc.tar.xz ++++++
++++++ garrigues.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/garrigues.tlpobj new/tlpkg/tlpobj/garrigues.tlpobj
--- old/tlpkg/tlpobj/garrigues.tlpobj 2016-04-14 19:04:08.000000000 +0200
+++ new/tlpkg/tlpobj/garrigues.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -11,6 +11,6 @@
runfiles size=9
RELOC/metapost/garrigues/garrigues.mp
catalogue-ctan /graphics/metapost/contrib/macros/garrigues
-catalogue-date 2015-08-15 05:39:34 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics calculation
++++++ garuda-c90.tar.xz ++++++
++++++ gastex.doc.tar.xz ++++++
++++++ gastex.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gastex.tlpobj new/tlpkg/tlpobj/gastex.tlpobj
--- old/tlpkg/tlpobj/gastex.tlpobj 2016-04-14 19:04:09.000000000 +0200
+++ new/tlpkg/tlpobj/gastex.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -15,7 +15,7 @@
RELOC/tex/latex/gastex/gastex.sty
catalogue-also pstricks
catalogue-ctan /graphics/gastex
-catalogue-date 2015-08-09 10:51:45 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics graphics-in-tex
catalogue-version 2.8
++++++ gatech-thesis.doc.tar.xz ++++++
++++++ gatech-thesis.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gatech-thesis.tlpobj new/tlpkg/tlpobj/gatech-thesis.tlpobj
--- old/tlpkg/tlpobj/gatech-thesis.tlpobj 2016-04-14 19:04:09.000000000 +0200
+++ new/tlpkg/tlpobj/gatech-thesis.tlpobj 2017-04-14 17:41:23.000000000 +0200
@@ -18,7 +18,7 @@
RELOC/tex/latex/gatech-thesis/gatech-thesis-patch.sty
RELOC/tex/latex/gatech-thesis/gatech-thesis.cls
catalogue-ctan /macros/latex/contrib/gatech-thesis
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics class dissertation
catalogue-version 1.8
++++++ gates.doc.tar.xz ++++++
++++++ gates.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gates.tlpobj new/tlpkg/tlpobj/gates.tlpobj
--- old/tlpkg/tlpobj/gates.tlpobj 2016-04-14 19:04:09.000000000 +0200
+++ new/tlpkg/tlpobj/gates.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -23,7 +23,7 @@
RELOC/tex/generic/gates/gates.tex
RELOC/tex/generic/gates/t-gates.tex
catalogue-ctan /macros/generic/gates
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics macro-supp
catalogue-version 0.2
++++++ gauss.doc.tar.xz ++++++
++++++ gauss.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gauss.tlpobj new/tlpkg/tlpobj/gauss.tlpobj
--- old/tlpkg/tlpobj/gauss.tlpobj 2016-04-14 19:04:09.000000000 +0200
+++ new/tlpkg/tlpobj/gauss.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -8,6 +8,6 @@
runfiles size=16
RELOC/tex/latex/gauss/gauss.sty
catalogue-ctan /macros/latex/contrib/gauss
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics maths
++++++ gb4e.doc.tar.xz ++++++
++++++ gb4e.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gb4e.tlpobj new/tlpkg/tlpobj/gb4e.tlpobj
--- old/tlpkg/tlpobj/gb4e.tlpobj 2016-04-14 19:04:10.000000000 +0200
+++ new/tlpkg/tlpobj/gb4e.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -10,6 +10,6 @@
RELOC/tex/latex/gb4e/cgloss4e.sty
RELOC/tex/latex/gb4e/gb4e.sty
catalogue-ctan /macros/latex/contrib/gb4e
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.2
catalogue-topics linguistic
++++++ gcard.doc.tar.xz ++++++
++++++ gcard.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gcard.tlpobj new/tlpkg/tlpobj/gcard.tlpobj
--- old/tlpkg/tlpobj/gcard.tlpobj 2016-04-14 19:04:10.000000000 +0200
+++ new/tlpkg/tlpobj/gcard.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -13,6 +13,6 @@
runfiles size=1
RELOC/tex/latex/gcard/gcard.sty
catalogue-ctan /macros/latex/contrib/gcard
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics letter graphics-use
++++++ gchords.doc.tar.xz ++++++
++++++ gchords.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gchords.tlpobj new/tlpkg/tlpobj/gchords.tlpobj
--- old/tlpkg/tlpobj/gchords.tlpobj 2016-04-14 19:04:10.000000000 +0200
+++ new/tlpkg/tlpobj/gchords.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=3
RELOC/tex/latex/gchords/gchords.sty
catalogue-ctan /graphics/gchords
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics music
catalogue-version 1.20
++++++ gcite.doc.tar.xz ++++++
++++++ gcite.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gcite.tlpobj new/tlpkg/tlpobj/gcite.tlpobj
--- old/tlpkg/tlpobj/gcite.tlpobj 2016-04-14 19:04:10.000000000 +0200
+++ new/tlpkg/tlpobj/gcite.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -14,7 +14,7 @@
runfiles size=1
RELOC/tex/latex/gcite/gcite.sty
catalogue-ctan /macros/latex/exptl/gcite
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics biblatex german
catalogue-version 1.0.1
++++++ gender.doc.tar.xz ++++++
++++++ gender.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gender.tlpobj new/tlpkg/tlpobj/gender.tlpobj
--- old/tlpkg/tlpobj/gender.tlpobj 2016-04-14 19:04:11.000000000 +0200
+++ new/tlpkg/tlpobj/gender.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -12,7 +12,7 @@
RELOC/tex/latex/gender/gender.sty
catalogue-also he-she eemeir
catalogue-ctan /macros/latex/contrib/gender
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics linguistic typesetting
catalogue-version 1.0
++++++ gene-logic.doc.tar.xz ++++++
++++++ gene-logic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gene-logic.tlpobj new/tlpkg/tlpobj/gene-logic.tlpobj
--- old/tlpkg/tlpobj/gene-logic.tlpobj 2016-04-14 19:04:11.000000000 +0200
+++ new/tlpkg/tlpobj/gene-logic.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=2
RELOC/tex/latex/gene-logic/gn-logic14.sty
catalogue-ctan /macros/latex/contrib/gene/logic
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-07-17 13:14:32 +0200
catalogue-license other-free
catalogue-topics maths
catalogue-version 1.4
++++++ genealogy.doc.tar.xz ++++++
++++++ genealogy.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/genealogy.tlpobj new/tlpkg/tlpobj/genealogy.tlpobj
--- old/tlpkg/tlpobj/genealogy.tlpobj 2016-04-14 19:04:11.000000000 +0200
+++ new/tlpkg/tlpobj/genealogy.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -13,6 +13,6 @@
RELOC/fonts/source/public/genealogy/drgen10.mf
RELOC/fonts/tfm/public/genealogy/drgen10.tfm
catalogue-ctan /fonts/genealogy
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2017-02-19 14:06:21 +0100
catalogue-license lppl
-catalogue-topics font font-symbol font-specialist font-mf
+catalogue-topics genealogy font font-symbol font-specialist font-mf
++++++ genealogytree.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/genealogytree/README new/doc/latex/genealogytree/README
--- old/doc/latex/genealogytree/README 2015-09-21 23:58:45.000000000 +0200
+++ new/doc/latex/genealogytree/README 2017-01-30 00:01:03.000000000 +0100
@@ -1,7 +1,7 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
Binary files old/doc/latex/genealogytree/genealogytree-example-1.pdf and new/doc/latex/genealogytree/genealogytree-example-1.pdf differ
Binary files old/doc/latex/genealogytree/genealogytree-example-2.pdf and new/doc/latex/genealogytree/genealogytree-example-2.pdf differ
Binary files old/doc/latex/genealogytree/genealogytree-example-3.pdf and new/doc/latex/genealogytree/genealogytree-example-3.pdf differ
Binary files old/doc/latex/genealogytree/genealogytree-languages.pdf and new/doc/latex/genealogytree/genealogytree-languages.pdf differ
Binary files old/doc/latex/genealogytree/genealogytree.doc.sources.zip and new/doc/latex/genealogytree/genealogytree.doc.sources.zip differ
Binary files old/doc/latex/genealogytree/genealogytree.pdf and new/doc/latex/genealogytree/genealogytree.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/genealogytree.doc.tlpobj new/tlpkg/tlpobj/genealogytree.doc.tlpobj
--- old/tlpkg/tlpobj/genealogytree.doc.tlpobj 2016-04-14 19:04:11.000000000 +0200
+++ new/tlpkg/tlpobj/genealogytree.doc.tlpobj 2017-04-14 17:41:24.000000000 +0200
@@ -1,12 +1,13 @@
name genealogytree.doc
category Package
-revision 38426
+revision 43086
shortdesc doc files of genealogytree
relocated 1
-docfiles size=1400
+docfiles size=1527
RELOC/doc/latex/genealogytree/README
RELOC/doc/latex/genealogytree/genealogytree-example-1.pdf
RELOC/doc/latex/genealogytree/genealogytree-example-2.pdf
RELOC/doc/latex/genealogytree/genealogytree-example-3.pdf
+ RELOC/doc/latex/genealogytree/genealogytree-languages.pdf
RELOC/doc/latex/genealogytree/genealogytree.doc.sources.zip
RELOC/doc/latex/genealogytree/genealogytree.pdf
++++++ genealogytree.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/genealogytree.sty new/tex/latex/genealogytree/genealogytree.sty
--- old/tex/latex/genealogytree/genealogytree.sty 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/genealogytree.sty 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% genealogytree.sty: genealogy trees (graphs)
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -18,10 +18,11 @@
%% This work consists of all files listed in README
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{genealogytree}[2015/09/21 version 1.00 genealogy trees]
-\def\gtr@version{1.00}
+\ProvidesPackage{genealogytree}[2017/01/29 version 1.10 genealogy trees]
+\def\gtr@version{1.10}
+
+\RequirePackage{tcolorbox}[2016/11/18]
-\RequirePackage{tcolorbox}[2015/08/12]
\tcbuselibrary{skins,fitting,external}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{fit}
@@ -79,19 +80,35 @@
\providecommand{\gtrpkgprefix}{}
-\def\gtr@load@library#1#2{%
- \pgfkeysifdefined{/gtr/libload/#1}{}{%
- \pgfkeyssetvalue{/gtr/libload/#1}{}%
+\def\gtr@load@library@#1#2#3{%
+ \pgfkeysifdefined{/gtr/libload/#2}{}{%
+ \pgfkeyssetvalue{/gtr/libload/#2}{}%
\@pushfilename%
- \xdef\@currname{#2}%
+ \xdef\@currname{#3}%
\makeatletter%
- \def\gtr@library@version{-}%
- \input\gtrpkgprefix#2\relax%
- \gtr@check@library@version%
+ #1%
\@popfilename%
}%
}
+\def\gtr@load@library{\gtr@load@library@{%
+ \def\gtr@library@version{-}%
+ \input\gtrpkgprefix\@currname\relax%
+ \gtr@check@library@version%
+}}
+
+\def\gtr@load@external@library{\gtr@load@library@{%
+ \typeout{External library (genealogytree): '\@currname'}
+ \input\@currname\relax%
+}}
+
+\gtrset{library/.unknown/.code={%
+ \IfFileExists{gtrlib.\pgfkeyscurrentname.code.tex}%
+ {\begingroup\edef\x{\endgroup\noexpand\gtr@load@external@library%
+ {\pgfkeyscurrentname}{gtrlib.\pgfkeyscurrentname.code.tex}}\x}%
+ {\gtr@error{The library '\pgfkeyscurrentname' is unknown}{Perhaps you misspelled it.}}%
+}}
+
\def\gtr@add@library#1#2{%
\gtrset{library/#1/.code={\gtr@load@library{#1}{#2}}}%
\DeclareOption{#1}{\appto\gtr@optionlist{,#1}}%
@@ -109,7 +126,9 @@
\gtr@add@library{core.options}{gtrcore.options.code.tex}
\gtr@add@library{core.symbols}{gtrcore.symbols.code.tex}
+\gtr@add@library{lang.danish}{gtrlang.danish.code.tex}
\gtr@add@library{lang.english}{gtrlang.english.code.tex}
+\gtr@add@library{lang.french}{gtrlang.french.code.tex}
\gtr@add@library{lang.german}{gtrlang.german.code.tex}
\gtr@add@library{debug}{gtrlib.debug.code.tex}
@@ -131,4 +150,3 @@
}
\begingroup\edef\x{\endgroup\noexpand\gtruselibrary{\gtr@optionlist}}\x
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.contour.code.tex new/tex/latex/genealogytree/gtrcore.contour.code.tex
--- old/tex/latex/genealogytree/gtrcore.contour.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.contour.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.contour.code.tex: Contours
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%%%%%%%%%%
%% Contour
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.drawing.code.tex new/tex/latex/genealogytree/gtrcore.drawing.code.tex
--- old/tex/latex/genealogytree/gtrcore.drawing.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.drawing.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.drawing.code.tex: Drawing
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,13 +17,14 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%%%%%%%%%%
%% Drawing
%%%%%%%%%%%%%%%%%%%%%%%
\tikzset{genealogytree edges scope/.style={}}
+\tikzset{genealogytree extra edges scope/.style={}}
\def\gtr@reset@before@parser{%
\global\def\gtrkv@after@parser{}%
@@ -32,8 +33,8 @@
\def\gtr@parse@afterfamily@hook{}%
\def\gtr@parse@beginfamily@hook{}%
\def\gtr@parse@endfamily@hook{}%
- \def\gtr@kv@idprefix{}%
- \def\gtr@kv@idsuffix{}%
+ \def\gtrkv@idprefix{}%
+ \def\gtrkv@idsuffix{}%
\undef\gtr@parse@afternode@hook@content%
\undef\gtr@parse@afterfamily@hook@content%
\undef\gtr@parse@beginfamily@hook@content%
@@ -90,10 +91,18 @@
}
\def\gtr@create@node@person#1{%
+ \ifcsdef{gtr@per@#1@tikz}{%
+ \letcs\gtr@temp@tikz{gtr@per@#1@tikz}%
+ \tikzset{gtr@node@opt/.code={\pgfkeysalsofrom{\gtr@temp@tikz}}}%
+ }{%
+ \tikzset{gtr@node@opt/.code={}}%
+ }%
\letcs\gtr@temp{gtr@per@#1@box}%
\node[minimum width=\dimexpr\wd\gtr@temp\relax,
minimum height=\dimexpr\ht\gtr@temp+\dp\gtr@temp\relax,
- alias={\csuse{gtr@per@#1@id}}] (p@#1)
+ alias={\csuse{gtr@per@#1@id}},
+ gtr@node@opt%
+ ] (p@#1)
at (\csuse{gtr@per@#1@x},\csuse{gtr@per@#1@y}){};
}
@@ -390,7 +399,7 @@
%%%%%%%%%%%%%%%%%%
\def\gtr@draw@family@extra(#1#2#3){%
- \begingroup%
+ \begin{scope}[genealogytree extra edges scope]%
\csundef{gtr@fam@\gtr@currentfamily @par}%
\def\do##1{%
\gtr@getPerNumForId{##1}%
@@ -417,7 +426,7 @@
\tikzset{gtr@link/.style={/gtr/edge/gtr@edge@foreground}}%,
\csuse{gtr@edge@\gtrkv@edgemode @\gtr@timeflow}%
\fi%
- \endgroup%
+ \end{scope}%
}
\def\gtr@draw@family#1{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.node.code.tex new/tex/latex/genealogytree/gtrcore.node.code.tex
--- old/tex/latex/genealogytree/gtrcore.node.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.node.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.node.code.tex: Node Boxes
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%
% Processors %
@@ -201,6 +201,7 @@
\gtr@db@new@store{name}
\gtr@db@new@store{shortname}
\gtr@db@new@store{comment}
+\gtr@db@new@store{profession}
\gtr@db@new@store{sex}
\gtr@db@new@store{uuid}
\gtr@db@new@store{kekule}
@@ -354,6 +355,7 @@
}{\gtrlistseparatorfinal}
\newenvironment{gtreventlist}{}{}
+\newenvironment{gtrinfolist}{}{}
\gtrset{%
database format/.is choice,
@@ -362,6 +364,8 @@
{\par\hangindent=#1\hangafter=1}{\par}{\par}},
list separators hang/.default=\tcbfitdim,
list separators={\par}{\par}{\par}{\par},
+ info separators/.code n args={4}{\renewenvironment{gtrinfolist}{\begin{gtrprintlist}{#1}{#2}{#3}{#4}}{\end{gtrprintlist}}},
+ info separators={\par}{. }{.}{},
}
\newcommand{\gtrDeclareDatabaseFormat}[3]{%
@@ -376,6 +380,13 @@
\def\gtr@list@event#1{\gtrifeventdefined{#1}{\gtrlistseparator\hspace{0pt}\gtrPrintEvent{#1}}{}}
+\def\gtr@print@infolist{%
+ \begin{gtrinfolist}%
+ \gtrifprofessiondefined{\gtrlistseparator\gtrPrintProfession}{}%
+ \gtrifcommentdefined{\gtrlistseparator\gtrPrintComment}{}%
+ \end{gtrinfolist}%
+}
+
\gtrDeclareDatabaseFormat{full}{}{%
\gtrPrintName%
\begin{gtreventlist}%
@@ -387,7 +398,7 @@
\gtr@list@event{death}%
\gtr@list@event{burial}%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\def\gtr@ifmarriagedefined#1#2{%
@@ -413,7 +424,7 @@
\gtr@list@event{death}%
\gtr@list@event{burial}%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\gtrDeclareDatabaseFormat{full marriage below}{}{%
@@ -424,7 +435,7 @@
\gtr@list@event{death}%
\gtr@list@event{burial}%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
\gtr@ifmarriagedefined{%
\tcbline\begin{gtreventlist}%
\gtr@list@event{engagement}%
@@ -442,7 +453,7 @@
\gtr@list@event{death}%
\gtr@list@event{burial}%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\def\gtr@list@event@birth{%
@@ -472,7 +483,7 @@
\gtr@list@event@marriage%
\gtr@list@event@death%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\gtrDeclareDatabaseFormat{medium marriage above}{}{%
@@ -482,7 +493,7 @@
\gtr@list@event@birth%
\gtr@list@event@death%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\gtrDeclareDatabaseFormat{medium marriage below}{}{%
@@ -491,7 +502,7 @@
\gtr@list@event@birth%
\gtr@list@event@death%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
\gtr@ifmarriagedefined{\tcbline\begin{gtreventlist}\gtr@list@event@marriage\end{gtreventlist}}{}%
}
@@ -501,7 +512,7 @@
\gtr@list@event@birth%
\gtr@list@event@death%
\end{gtreventlist}%
- \gtrifcommentdefined{\gtrPrintComment}{}%
+ \gtr@print@infolist%
}
\gtrDeclareDatabaseFormat{short}{}{%
@@ -575,12 +586,16 @@
%%%%%%%%%%%%%%%%%%%%%%
-% Comment and Places %
+% Comment, Profession and Places %
\def\gtrifcommentdefined#1#2{%
\ifdefvoid{\gtrDBcomment}{#2}{#1}%
}
+\def\gtrifprofessiondefined#1#2{%
+ \ifdefvoid{\gtrDBprofession}{#2}{#1}%
+}
+
\def\gtrifplacedefined#1#2#3{%
\ifcsvoid{gtrDB#1place}{#3}{#2}%
}
@@ -674,21 +689,18 @@
}
\def\gtr@cs@monthlong#1{%
- \letcs\gtr@temp{#1}%
- \pgfkeysvalueof{/gtr/month long/\gtr@temp}%
+ \pgfkeysvalueof{/gtr/month long/\csuse{#1}}%
}
-\def\gtr@cs@monthshort#1{%
- {\letcs\gtr@temp{#1}%
+\def\gtr@cs@monthshort#1{{%
\def\dot{}%
- \pgfkeysvalueof{/gtr/month short/\gtr@temp}}%
-}
+ \pgfkeysvalueof{/gtr/month short/\csuse{#1}}%
+}}
-\def\gtr@cs@monthshortdot#1{%
- {\letcs\gtr@temp{#1}%
+\def\gtr@cs@monthshortdot#1{{%
\def\dot{.}%
- \pgfkeysvalueof{/gtr/month short/\gtr@temp}}%
-}
+ \pgfkeysvalueof{/gtr/month short/\csuse{#1}}%
+}}
\def\gtrifdatedefined#1#2#3{%
\ifcsdef{gtrDB#1year}{#2}{%
@@ -699,7 +711,7 @@
\def\gtr@dateformat@factory#1#2{%
\csdef{gtrPrintDateCore@#1}##1{#2}%
- \gtrset{date format/{#1}/.code={\letcs{\gtrPrintDateCore}{gtrPrintDateCore@#1}}}%
+ \gtrset{date format/{#1}/.code={\letcs\gtrPrintDateCore{gtrPrintDateCore@#1}}}%
}
\gtr@dateformat@factory{dd.mm.yyyy}{%
@@ -729,7 +741,7 @@
\gtr@dateformat@factory{d.month yyyy}{%
\ifcsdef{#1month}{%
\ifcsdef{#1day}{\gtr@cs@strip@zero{#1day}.~}{}%
- \gtr@cs@monthlong{#1month} %
+ \gtr@cs@monthlong{#1month}\ %
}{}%
\csuse{#1year}%
}
@@ -750,6 +762,22 @@
\csuse{#1year}%
}
+\gtr@dateformat@factory{dd mon.yyyy}{%
+ \ifcsdef{#1month}{%
+ \ifcsdef{#1day}{\csuse{#1day}~}{}%
+ \gtr@cs@monthshortdot{#1month}\ %
+ }{}%
+ \csuse{#1year}%
+}
+
+\gtr@dateformat@factory{d mon.yyyy}{%
+ \ifcsdef{#1month}{%
+ \ifcsdef{#1day}{\gtr@cs@strip@zero{#1day}~}{}%
+ \gtr@cs@monthshortdot{#1month}\ %
+ }{}%
+ \csuse{#1year}%
+}
+
\gtr@dateformat@factory{dd/mm/yyyy}{%
\ifcsdef{#1month}{%
\ifcsdef{#1day}{\csuse{#1day}/}{}%
@@ -758,6 +786,14 @@
\csuse{#1year}%
}
+\gtr@dateformat@factory{dd/mm yyyy}{%
+ \ifcsdef{#1month}{%
+ \ifcsdef{#1day}{\csuse{#1day}/}{}%
+ \csuse{#1month}\ %
+ }{}%
+ \csuse{#1year}%
+}
+
\gtr@dateformat@factory{d/m/yyyy}{%
\ifcsdef{#1month}{%
\ifcsdef{#1day}{\gtr@cs@strip@zero{#1day}/}{}%
@@ -825,23 +861,23 @@
\gtr@dateformat@factory{d month yyyy}{%
\ifcsdef{#1month}{%
\ifcsdef{#1day}{\gtr@cs@strip@zero{#1day}~}{}%
- \gtr@cs@monthlong{#1month} %
+ \gtr@cs@monthlong{#1month}\ %
}{}%
\csuse{#1year}%
}
\gtr@dateformat@factory{dd mon yyyy}{%
\ifcsdef{#1month}{%
- \ifcsdef{#1day}{\csuse{#1day} }{}%
- \gtr@cs@monthshort{#1month} %
+ \ifcsdef{#1day}{\csuse{#1day}~}{}%
+ \gtr@cs@monthshort{#1month}\ %
}{}%
\csuse{#1year}%
}
\gtr@dateformat@factory{d mon yyyy}{%
\ifcsdef{#1month}{%
- \ifcsdef{#1day}{\gtr@cs@strip@zero{#1day} }{}%
- \gtr@cs@monthshort{#1month} %
+ \ifcsdef{#1day}{\gtr@cs@strip@zero{#1day}~}{}%
+ \gtr@cs@monthshort{#1month}\ %
}{}%
\csuse{#1year}%
}
@@ -1022,6 +1058,14 @@
}{}%
}
+\gtr@dateformat@factory{yyyymondd}{%
+ \csuse{#1year}%
+ \ifcsdef{#1month}{%
+ \gtr@cs@monthshort{#1month}%
+ \ifcsdef{#1day}{\csuse{#1day}}{}%
+ }{}%
+}
+
\gtr@dateformat@factory{yyyymmdd}{%
\csuse{#1year}%
\ifcsdef{#1month}{%
@@ -1081,7 +1125,7 @@
\gtr@dateformat@factory{month d yyyy}{%
\ifcsdef{#1month}{%
\gtr@cs@monthlong{#1month}%
- \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{}, %
+ \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{},\ %
}{}%
\csuse{#1year}%
}
@@ -1089,7 +1133,7 @@
\gtr@dateformat@factory{mon.d yyyy}{%
\ifcsdef{#1month}{%
\gtr@cs@monthshortdot{#1month}%
- \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{}, %
+ \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{},\ %
}{}%
\csuse{#1year}%
}
@@ -1097,7 +1141,7 @@
\gtr@dateformat@factory{mon d yyyy}{%
\ifcsdef{#1month}{%
\gtr@cs@monthshort{#1month}%
- \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{}, %
+ \ifcsdef{#1day}{~\gtr@cs@strip@zero{#1day}}{},\ %
}{}%
\csuse{#1year}%
}
@@ -1172,11 +1216,14 @@
}
\gtrset{%
+ date format/typical/.code={\letcs\gtrPrintDateCore{gtrPrintDateCore@\gtr@typical@date@format}},
+ set@typical@date@format/.code={\edef\gtr@typical@date@format{#1}\gtrset{date format=typical}},
calendar text for/.style args={#1 is #2#3}{calendar/#1/.code={\def\gtr@db@cal@pre{#2}\def\gtr@db@cal@app{#3}}},
calendar/.unknown/.code={\def\gtr@db@cal@pre{}\def\gtr@db@cal@app{ (\pgfkeyscurrentname)}},
date code/.code={\def\gtrPrintDateCore##1{#1}},
event code/.code={\def\gtrPrintEvent##1{#1}},
comment code/.code={\def\gtrPrintComment{#1}},
+ profession code/.code={\def\gtrPrintProfession{#1}},
date format/.is choice,
calendar print/.is choice,
calendar print/all/.code={\let\gtr@print@date@single@calendar\gtr@print@date@single@calendar@all},
@@ -1196,10 +1243,11 @@
}
\gtrset{%
- date format=d.M.yyyy,
+ set@typical@date@format=d.M.yyyy,
date range separator,
calendar print=all but AD,
event text={}{~}{ }{},
event format=prefix date place,
comment code={\hspace{0pt}{\itshape\gtrDBcomment}},
+ profession code={\hspace{0pt}{\itshape\gtrDBprofession}},
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.options.code.tex new/tex/latex/genealogytree/gtrcore.options.code.tex
--- old/tex/latex/genealogytree/gtrcore.options.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.options.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.options.code.tex: Options
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%%%%%%%%%%
%% General handling
@@ -187,10 +187,11 @@
\newif\ifgtr@ignore
\gtrset{%
- id prefix/.store in=\gtr@kv@idprefix,
- id suffix/.store in=\gtr@kv@idsuffix,
- id/.code={\xdef\gtr@gkv@id{\expandonce\gtr@kv@idprefix\unexpanded{#1}\expandonce\gtr@kv@idsuffix}},
+ id prefix/.store in=\gtrkv@idprefix,
+ id suffix/.store in=\gtrkv@idsuffix,
+ id/.code={\xdef\gtr@gkv@id{\expandonce\gtrkv@idprefix\unexpanded{#1}\expandonce\gtrkv@idsuffix}},
distance/.gstore in=\gtr@gkv@distance,
+ tikz/.gstore in=\gtr@gkv@tikz,
pivot@@value/.gstore in=\gtr@gkv@pivot,
pivot@none/.style={pivot@@value=0},
pivot@child/.style={pivot@@value=1},
@@ -256,15 +257,15 @@
timeflow/left/.style={time@flow=left},
timeflow/right/.style={time@flow=right},
%
- level distance/.store in=\gtrkv@level@distance,
- level size/.store in=\gtrkv@level@size,
- node size from/.code args={#1 to #2}{\def\gtrkv@node@minsize{#1}\def\gtrkv@node@maxsize{#2}},
- node size/.code={\def\gtrkv@node@minsize{#1}\def\gtrkv@node@maxsize{#1}},%
- child distance in parent graph/.store in=\gtrkv@dist@sibling@par,%
- child distance in child graph/.store in=\gtrkv@dist@sibling@chi,%
- parent distance in parent graph/.store in=\gtrkv@dist@parent@par,%
- parent distance in child graph/.store in=\gtrkv@dist@parent@chi,%
- further distance/.store in=\gtrkv@dist@further,%
+ level distance/.dimstore in=\gtr@@kv@@gtr@level@distance,
+ level size/.dimstore in=\gtr@@kv@@gtr@level@size,
+ node size from/.code args={#1 to #2}{\dimdef\gtr@@kv@@gtr@node@minsize{#1}\dimdef\gtr@@kv@@gtr@node@maxsize{#2}},
+ node size/.code={\dimdef\gtr@@kv@@gtr@node@minsize{#1}\dimdef\gtr@@kv@@gtr@node@maxsize{#1}},%
+ child distance in parent graph/.dimstore in=\gtr@@kv@@gtr@dist@sibling@par,%
+ child distance in child graph/.dimstore in=\gtr@@kv@@gtr@dist@sibling@chi,%
+ parent distance in parent graph/.dimstore in=\gtr@@kv@@gtr@dist@parent@par,%
+ parent distance in child graph/.dimstore in=\gtr@@kv@@gtr@dist@parent@chi,%
+ further distance/.dimstore in=\gtr@@kv@@gtr@dist@further,%
%
child distance/.style={child distance in parent graph=#1,child distance in child graph=#1},%
parent distance/.style={parent distance in parent graph=#1,parent distance in child graph=#1},%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.parser.code.tex new/tex/latex/genealogytree/gtrcore.parser.code.tex
--- old/tex/latex/genealogytree/gtrcore.parser.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.parser.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.parser.code.tex: Parser
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%% (local) stack implementation
\def\gtrnewstack#1{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.processing.code.tex new/tex/latex/genealogytree/gtrcore.processing.code.tex
--- old/tex/latex/genealogytree/gtrcore.processing.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.processing.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.processing.code.tex: Processing
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,36 +17,49 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%%%%%%%%%%
%% Processing - common
%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\gtr@proc@level@save@settings{%
- \dimdef\gtr@rv@level@distance{\gtrkv@level@distance}%
- \dimdef\gtr@rv@level@size{\gtrkv@level@size}%
- \dimdef\gtr@rv@node@minsize{\gtrkv@node@minsize}%
- \dimdef\gtr@rv@node@maxsize{\gtrkv@node@maxsize}%
- \dimdef\gtr@rv@dist@sibling@par{\gtrkv@dist@sibling@par}%
- \dimdef\gtr@rv@dist@sibling@chi{\gtrkv@dist@sibling@chi}%
- \dimdef\gtr@rv@dist@parent@par{\gtrkv@dist@parent@par}%
- \dimdef\gtr@rv@dist@parent@chi{\gtrkv@dist@parent@chi}%
- \dimdef\gtr@rv@dist@further{\gtrkv@dist@further}%
+% register a macro to localizable for levels
+% #1: variable
+% #2: key setting
+% #3: global save
+\def\gtr@proc@register@level@local@core#1#2#3{%
+ \appto\gtr@proc@level@save@settings{\let#3#2}%
+ \appto\gtr@proc@level@load@settings{\let#2#3}%
+ \appto\gtr@proc@level@globalize@settings{\global\let#1#2}%
+}
+
+% register a macro to be localizable for levels
+% #1: variable
+% key setting: gtr@@kv@@#1
+% global save: gtr@@save@@#1
+\def\gtr@proc@register@level@local#1{%
+ \begingroup\edef\x{\endgroup\noexpand\gtr@proc@register@level@local@core{%
+ \noexpand#1%
+ }{%
+ \csname gtr@@kv@@\expandafter\@gobble\string#1\endcsname%
+ }{%
+ \csname gtr@@save@@\expandafter\@gobble\string#1\endcsname%
+ }}\x%
}
+\gtr@proc@register@level@local{\gtr@level@distance}
+\gtr@proc@register@level@local{\gtr@level@size}
+\gtr@proc@register@level@local{\gtr@node@minsize}
+\gtr@proc@register@level@local{\gtr@node@maxsize}
+\gtr@proc@register@level@local{\gtr@dist@sibling@par}
+\gtr@proc@register@level@local{\gtr@dist@sibling@chi}
+\gtr@proc@register@level@local{\gtr@dist@parent@par}
+\gtr@proc@register@level@local{\gtr@dist@parent@chi}
+\gtr@proc@register@level@local{\gtr@dist@further}
+
\def\gtr@proc@level@opt{%
\begingroup%
- \let\gtrkv@level@distance\gtr@rv@level@distance%
- \let\gtrkv@level@size\gtr@rv@level@size%
- \let\gtrkv@node@minsize\gtr@rv@node@minsize%
- \let\gtrkv@node@maxsize\gtr@rv@node@maxsize%
- \let\gtrkv@dist@sibling@par\gtr@rv@dist@sibling@par%
- \let\gtrkv@dist@sibling@chi\gtr@rv@dist@sibling@chi%
- \let\gtrkv@dist@parent@par\gtr@rv@dist@parent@par%
- \let\gtrkv@dist@parent@chi\gtr@rv@dist@parent@chi%
- \let\gtrkv@dist@further\gtr@rv@dist@further%
+ \gtr@proc@level@load@settings%
%
\global\let\gtr@gkv@opt@family@level\@empty%
\global\let\gtr@gkv@opt@subtree@level\@empty%
@@ -70,15 +83,7 @@
\global\let\gtr@gkv@opt@ignore@level\@empty%
\fi%
%
- \global\let\gtr@level@distance\gtrkv@level@distance%
- \global\let\gtr@level@size\gtrkv@level@size%
- \global\let\gtr@node@minsize\gtrkv@node@minsize%
- \global\let\gtr@node@maxsize\gtrkv@node@maxsize%
- \global\let\gtr@dist@sibling@par\gtrkv@dist@sibling@par%
- \global\let\gtr@dist@sibling@chi\gtrkv@dist@sibling@chi%
- \global\let\gtr@dist@parent@par\gtrkv@dist@parent@par%
- \global\let\gtr@dist@parent@chi\gtrkv@dist@parent@chi%
- \global\let\gtr@dist@further\gtrkv@dist@further%
+ \gtr@proc@level@globalize@settings%
%
\endgroup%
%
@@ -90,7 +95,7 @@
\global\gtr@ignorefalse%
\begingroup%
\gtrset{id=,pivot shift=0pt,
- family/.code={\gtrkeysgappto\gtr@gkv@opt@family{##1}},
+ family/.code={\gtrkeysgappto\gtr@gkv@opt@family{##1}\gtrset{##1}},
subtree/.code={\gtrkeysgappto\gtr@gkv@opt@subtree{##1}},
node/.code={\gtrkeysgappto\gtr@gkv@opt@family{##1}},% sic!
}%
@@ -500,7 +505,7 @@
\begingroup%
\begin{pgfinterruptpicture}%
\global\gtr@ignorefalse%
- \gtrset{id=,distance=-1sp,pivot=none,
+ \gtrset{id=,distance=-1sp,pivot=none,tikz=,
code={%
\gtr@cs@keysalsofrom{gtr@fam@\gtr@currentfamily @opt@subtree}%
\csuse{gtr@linked@family@options@\gtrnodetype}%
@@ -527,6 +532,9 @@
\else\csedef{gtr@per@\gtr@currentperson @pivo@chi}{}%
\csedef{gtr@per@\gtr@currentperson @pivo@par}{}%
\fi%
+ \ifx\gtr@gkv@tikz\@empty\else%
+ \csedef{gtr@per@\gtr@currentperson @tikz}{\gtr@gkv@tikz}%
+ \fi%
%
\gtr@set@level@position{\gtr@currentperson}%
\fi%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrcore.symbols.code.tex new/tex/latex/genealogytree/gtrcore.symbols.code.tex
--- old/tex/latex/genealogytree/gtrcore.symbols.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrcore.symbols.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrcore.symbols.code.tex: Symbols
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
%%%%%%%%%%%%%%%%%%%%%%%
%% Symbols
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlang.danish.code.tex new/tex/latex/genealogytree/gtrlang.danish.code.tex
--- old/tex/latex/genealogytree/gtrlang.danish.code.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/genealogytree/gtrlang.danish.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -0,0 +1,86 @@
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
+%% gtrlang.danish.code.tex: Danish language
+%%
+%% -------------------------------------------------------------------------------------------
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Translation by Mikkel Eide Eriksen <mikkel dot eriksen at gmail dot com>
+%% -------------------------------------------------------------------------------------------
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `author-maintained'.
+%%
+%% This work consists of all files listed in README
+%%
+\gtr@set@library@version{1.10}
+
+\gtrset{language@/danish/.code={%
+ \gtrset{symlang/.cd,
+ Born=f\protect\o{}dt,
+ Bornoutofwedlock=f\protect\o{}dt uden for \protect\ae{}gteskab,
+ Stillborn=d\protect\o{}df\protect\o{}dt,
+ Diedonbirthday=d\protect\o{}d p\protect\aa{} f\protect\o{}dselsdagen,
+ Baptized=d\protect\o{}bt,
+ Engaged=forlovet,
+ Married=gift,
+ Divorced=skilt,
+ Partnership=ugift partnerskab,
+ Died=d\protect\o{}d,
+ Killed=faldet,
+ Buried=begravet,
+ Funeralurn=kremeret,
+ Female=kvinde,
+ Male=mand,
+ Neuter=ukendt k\protect\o{}n
+ }%
+ \gtrset{%
+ month long/.cd,
+ 01/.initial=januar,
+ 02/.initial=februar,
+ 03/.initial=marts,
+ 04/.initial=april,
+ 05/.initial=maj,
+ 06/.initial=juni,
+ 07/.initial=juli,
+ 08/.initial=august,
+ 09/.initial=september,
+ 10/.initial=oktober,
+ 11/.initial=november,
+ 12/.initial=december,
+ }%
+ \gtrset{%
+ month short/.cd,
+ 01/.initial=jan\protect\dot,
+ 02/.initial=feb\protect\dot,
+ 03/.initial=mar\protect\dot,
+ 04/.initial=apr\protect\dot,
+ 05/.initial=maj,
+ 06/.initial=jun\protect\dot,
+ 07/.initial=jul\protect\dot,
+ 08/.initial=aug\protect\dot,
+ 09/.initial=sep\protect\dot,
+ 10/.initial=okt\protect\dot,
+ 11/.initial=nov\protect\dot,
+ 12/.initial=dec\protect\dot,
+ }%
+ \gtrset{%
+ set@typical@date@format=d.month yyyy,
+ calendar text for=AD is {}{ e.~Kr.},
+ calendar text for=BC is {}{ f.~Kr.},
+ calendar text for=GR is {}{\protect\textsuperscript{greg.}},
+ calendar text for=JU is {}{\protect\textsuperscript{jul.}},
+ calendar text for=caAD is {ca.~}{ e.~Kr.},
+ calendar text for=caBC is {ca.~}{ f.~Kr.},
+ calendar text for=ca is {ca.~}{},
+ date range full={}{ til }{},
+ date range before={f\protect\o{}r }{},
+ date range after={efter }{},
+ place text={i }{},
+ }%
+}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlang.english.code.tex new/tex/latex/genealogytree/gtrlang.english.code.tex
--- old/tex/latex/genealogytree/gtrlang.english.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrlang.english.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrlang.english.code.tex: English language
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
\gtrset{language@/english/.code={%
\gtrset{symlang/.cd,
@@ -69,6 +69,7 @@
12/.initial=Dec\protect\dot,
}%
\gtrset{%
+ set@typical@date@format=month d yyyy,
calendar text for=AD is {AD }{},
calendar text for=BC is {}{ BC},
calendar text for=GR is {}{\protect\textsuperscript{greg.}},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlang.french.code.tex new/tex/latex/genealogytree/gtrlang.french.code.tex
--- old/tex/latex/genealogytree/gtrlang.french.code.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/genealogytree/gtrlang.french.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -0,0 +1,86 @@
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
+%% gtrlang.french.code.tex: French language
+%%
+%% -------------------------------------------------------------------------------------------
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Translation by Denis Bitouze <denis dot bitouze at univ-littoral fr>
+%% -------------------------------------------------------------------------------------------
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `author-maintained'.
+%%
+%% This work consists of all files listed in README
+%%
+\gtr@set@library@version{1.10}
+
+\gtrset{language@/french/.code={%
+ \gtrset{symlang/.cd,
+ Born=n\'e\textperiodcentered e,
+ Bornoutofwedlock=n\'e\textperiodcentered e hors mariage,
+ Stillborn=mort-n\'e\textperiodcentered e,
+ Diedonbirthday=d\'ec\'ed\'e\textperiodcentered e le jour de sa naissance,
+ Baptized=baptis\'e\textperiodcentered e,
+ Engaged=fianc\'es,
+ Married=mari\'es,
+ Divorced=divorc\'es,
+ Partnership=en union libre,
+ Died=d\'ec\'ed\'e\textperiodcentered e,
+ Killed=mort\textperiodcentered e au combat,
+ Buried=enterr\'e\textperiodcentered e,
+ Funeralurn=incin\'er\'e\textperiodcentered e,
+ Female=femme,
+ Male=homme,
+ Neuter=neutre
+ }%
+ \gtrset{%
+ month long/.cd,
+ 01/.initial=janvier,
+ 02/.initial=f\'evrier,
+ 03/.initial=mars,
+ 04/.initial=avril,
+ 05/.initial=mai,
+ 06/.initial=juin,
+ 07/.initial=juillet,
+ 08/.initial=ao\^ut,
+ 09/.initial=septembre,
+ 10/.initial=octobre,
+ 11/.initial=novembre,
+ 12/.initial=d\'ecembre,
+ }%
+ \gtrset{%
+ month short/.cd,
+ 01/.initial=janv\protect\dot,
+ 02/.initial=f\'evr\protect\dot,
+ 03/.initial=mars,
+ 04/.initial=avr\protect\dot,
+ 05/.initial=mai,
+ 06/.initial=juin,
+ 07/.initial=juil\protect\dot,
+ 08/.initial=ao\^ut,
+ 09/.initial=sept\protect\dot,
+ 10/.initial=oct\protect\dot,
+ 11/.initial=nov\protect\dot,
+ 12/.initial=d\'ec\protect\dot,
+ }%
+ \gtrset{%
+ set@typical@date@format=d month yyyy,
+ calendar text for=AD is {apr.~J.-C. }{},
+ calendar text for=BC is {}{ av.~J.-C.},
+ calendar text for=GR is {}{\protect\textsuperscript{gr\'eg.}},
+ calendar text for=JU is {}{\protect\textsuperscript{jul.}},
+ calendar text for=caAD is {v.~apr.~J.-C. }{},
+ calendar text for=caBC is {v.~}{ av.~J.-C.},
+ calendar text for=ca is {v.~}{},
+ date range full={}{ \`a }{},
+ date range before={avant }{},
+ date range after={apr\`es }{},
+ place text={\`a }{},
+ }%
+}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlang.german.code.tex new/tex/latex/genealogytree/gtrlang.german.code.tex
--- old/tex/latex/genealogytree/gtrlang.german.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrlang.german.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrlang.german.code.tex: German language
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
\gtrset{language@/german/.code={%
\gtrset{symlang/.cd,
@@ -29,7 +29,7 @@
Engaged=verlobt,
Married=verheiratet,
Divorced=geschieden,
- Partnership=au\protect\ss{}ereheliche Verbindung,
+ Partnership=au\protect\ss{}erehelich verbunden,
Died=gestorben,
Killed=gefallen,
Buried=begraben,
@@ -69,6 +69,7 @@
12/.initial=Dez\protect\dot,
}%
\gtrset{%
+ set@typical@date@format=d.month yyyy,
calendar text for=AD is {}{ n.~Chr.},
calendar text for=BC is {}{ v.~Chr.},
calendar text for=GR is {}{\protect\textsuperscript{greg.}},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlib.debug.code.tex new/tex/latex/genealogytree/gtrlib.debug.code.tex
--- old/tex/latex/genealogytree/gtrlib.debug.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrlib.debug.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrlib.debug.code.tex: Debugger
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2014-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
\RequirePackage{array,tabularx}
\tcbuselibrary{breakable}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/genealogytree/gtrlib.templates.code.tex new/tex/latex/genealogytree/gtrlib.templates.code.tex
--- old/tex/latex/genealogytree/gtrlib.templates.code.tex 2015-09-21 23:58:45.000000000 +0200
+++ new/tex/latex/genealogytree/gtrlib.templates.code.tex 2017-01-30 00:01:06.000000000 +0100
@@ -1,8 +1,8 @@
-%% The LaTeX package genealogytree - version 1.00 (2015/09/21)
+%% The LaTeX package genealogytree - version 1.10 (2017/01/29)
%% gtrlib.templates.code.tex: Templates
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2013-2015 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2013-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
%%
%% This work consists of all files listed in README
%%
-\gtr@set@library@version{1.00}
+\gtr@set@library@version{1.10}
% Templates
@@ -218,7 +218,7 @@
pref code=\textbf{##1},
database@malefemale,
list separators={\tcbline\hangindent=\tcbfitdim\hangafter=1}%
- {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{}},
+ {\par\hangindent=\tcbfitdim\hangafter=1}{\par}{\gtrifcommentdefined{\tcbline}{\gtrifprofessiondefined{\tcbline}{}}},
box clear,
box={enhanced,boxrule=0.3mm,
top=1mm,bottom=1mm,left=1mm,right=1mm,middle=0.7mm,boxsep=0pt,
@@ -260,7 +260,7 @@
before upper={\parskip 0.15\tcbfitdim plus 0pt minus 0pt},
\gtrDBsex,
if image defined={%
- code={\tcbdimto\gtr@im@width{0.77778\dimexpr\gtrkv@level@size-0.3mm\relax}},%
+ code={\tcbdimto\gtr@im@width{0.77778\dimexpr\gtr@level@size-0.3mm\relax}},%
left=\gtr@im@width+1mm,
underlay={\begin{tcbclipinterior}%
\path[fill overzoom image=\gtrDBimage]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/genealogytree.tlpobj new/tlpkg/tlpobj/genealogytree.tlpobj
--- old/tlpkg/tlpobj/genealogytree.tlpobj 2016-04-14 19:04:14.000000000 +0200
+++ new/tlpkg/tlpobj/genealogytree.tlpobj 2017-04-14 17:41:26.000000000 +0200
@@ -1,6 +1,6 @@
name genealogytree
category Package
-revision 38426
+revision 43086
shortdesc Pedigree and genealogical tree diagrams
relocated 1
longdesc Pedigree and genealogical tree diagrams are proven tools to
@@ -13,7 +13,7 @@
longdesc of special graphs for the description of family-like
longdesc structures). The package uses an autolayout algorithm which can
longdesc be customized, e.g., to prioritize certain paths.
-runfiles size=47
+runfiles size=49
RELOC/tex/latex/genealogytree/genealogytree.sty
RELOC/tex/latex/genealogytree/gtrcore.contour.code.tex
RELOC/tex/latex/genealogytree/gtrcore.drawing.code.tex
@@ -22,13 +22,15 @@
RELOC/tex/latex/genealogytree/gtrcore.parser.code.tex
RELOC/tex/latex/genealogytree/gtrcore.processing.code.tex
RELOC/tex/latex/genealogytree/gtrcore.symbols.code.tex
+ RELOC/tex/latex/genealogytree/gtrlang.danish.code.tex
RELOC/tex/latex/genealogytree/gtrlang.english.code.tex
+ RELOC/tex/latex/genealogytree/gtrlang.french.code.tex
RELOC/tex/latex/genealogytree/gtrlang.german.code.tex
RELOC/tex/latex/genealogytree/gtrlib.debug.code.tex
RELOC/tex/latex/genealogytree/gtrlib.templates.code.tex
catalogue-also pst-pdgr
catalogue-ctan /macros/latex/contrib/genealogytree
-catalogue-date 2015-09-21 13:07:53 +0200
+catalogue-date 2017-02-19 14:06:21 +0100
catalogue-license lppl1.3
-catalogue-topics pgf-tikz humanities
-catalogue-version 1.00
+catalogue-topics genealogy pgf-tikz humanities
+catalogue-version 1.10
++++++ genmisc.tar.xz ++++++
++++++ genmpage.doc.tar.xz ++++++
++++++ genmpage.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/genmpage.tlpobj new/tlpkg/tlpobj/genmpage.tlpobj
--- old/tlpkg/tlpobj/genmpage.tlpobj 2016-04-14 19:04:15.000000000 +0200
+++ new/tlpkg/tlpobj/genmpage.tlpobj 2017-04-14 17:41:26.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=2
RELOC/tex/latex/genmpage/genmpage.sty
catalogue-ctan /macros/latex/contrib/genmpage
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics layout boxing
catalogue-version 0.3.1
++++++ gentium-tug.doc.tar.xz ++++++
++++++ gentium-tug.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gentium-tug.tlpobj new/tlpkg/tlpobj/gentium-tug.tlpobj
--- old/tlpkg/tlpobj/gentium-tug.tlpobj 2016-04-14 19:04:16.000000000 +0200
+++ new/tlpkg/tlpobj/gentium-tug.tlpobj 2017-04-14 17:41:27.000000000 +0200
@@ -158,7 +158,7 @@
RELOC/tex/latex/gentium-tug/ts1gentium.fd
RELOC/tex/latex/gentium-tug/x2gentium.fd
catalogue-ctan /fonts/gentium-tug
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-multilingual font-type1 font-ttf
catalogue-version 1.1
++++++ gentle.doc.tar.xz ++++++
++++++ geometry-de.doc.tar.xz ++++++
++++++ geometry.doc.tar.xz ++++++
++++++ geometry.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/geometry.tlpobj new/tlpkg/tlpobj/geometry.tlpobj
--- old/tlpkg/tlpobj/geometry.tlpobj 2016-04-14 19:04:28.000000000 +0200
+++ new/tlpkg/tlpobj/geometry.tlpobj 2017-04-14 17:41:31.000000000 +0200
@@ -19,7 +19,7 @@
RELOC/tex/latex/geometry/geometry.sty
catalogue-also vmargin typearea
catalogue-ctan /macros/latex/contrib/geometry
-catalogue-date 2015-08-12 15:23:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics geometry
catalogue-version 5.6
++++++ german.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/german.doc.tlpobj new/tlpkg/tlpobj/german.doc.tlpobj
--- old/tlpkg/tlpobj/german.doc.tlpobj 2016-04-14 19:04:28.000000000 +0200
+++ new/tlpkg/tlpobj/german.doc.tlpobj 2017-04-14 17:41:31.000000000 +0200
@@ -1,6 +1,6 @@
name german.doc
category Package
-revision 30567
+revision 42428
shortdesc doc files of german
relocated 1
docfiles size=72
++++++ german.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/german.tlpobj new/tlpkg/tlpobj/german.tlpobj
--- old/tlpkg/tlpobj/german.tlpobj 2016-04-14 19:04:29.000000000 +0200
+++ new/tlpkg/tlpobj/german.tlpobj 2017-04-14 17:41:31.000000000 +0200
@@ -1,6 +1,6 @@
name german
category Package
-revision 30567
+revision 42428
shortdesc Support for German typography
relocated 1
longdesc Supports the old German orthography (alte deutsche
@@ -9,7 +9,7 @@
RELOC/tex/generic/german/german.sty
RELOC/tex/generic/german/ngerman.sty
catalogue-ctan /language/german
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics german
catalogue-version 2.5e
++++++ germbib.doc.tar.xz ++++++
++++++ germbib.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/germbib.tlpobj new/tlpkg/tlpobj/germbib.tlpobj
--- old/tlpkg/tlpobj/germbib.tlpobj 2016-04-14 19:04:29.000000000 +0200
+++ new/tlpkg/tlpobj/germbib.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -17,6 +17,6 @@
RELOC/tex/latex/germbib/bibgerm.sty
RELOC/tex/latex/germbib/mynormal.sty
catalogue-ctan /biblio/bibtex/contrib/germbib
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics bibtex-sty german
++++++ germkorr.doc.tar.xz ++++++
++++++ germkorr.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/germkorr.tlpobj new/tlpkg/tlpobj/germkorr.tlpobj
--- old/tlpkg/tlpobj/germkorr.tlpobj 2016-04-14 19:04:29.000000000 +0200
+++ new/tlpkg/tlpobj/germkorr.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -11,7 +11,7 @@
RELOC/tex/latex/germkorr/germkorr.sty
catalogue-also german
catalogue-ctan /macros/latex/contrib/germkorr
-catalogue-date 2015-08-03 06:21:39 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics quote-marks german
catalogue-version 1.0
++++++ geschichtsfrkl.doc.tar.xz ++++++
Binary files old/doc/latex/geschichtsfrkl/geschichtsfrkl.pdf and new/doc/latex/geschichtsfrkl/geschichtsfrkl.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/geschichtsfrkl.doc.tlpobj new/tlpkg/tlpobj/geschichtsfrkl.doc.tlpobj
--- old/tlpkg/tlpobj/geschichtsfrkl.doc.tlpobj 2016-06-07 17:33:56.000000000 +0200
+++ new/tlpkg/tlpobj/geschichtsfrkl.doc.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -1,8 +1,8 @@
name geschichtsfrkl.doc
category Package
-revision 41302
+revision 42121
shortdesc doc files of geschichtsfrkl
relocated 1
-docfiles size=160
+docfiles size=161
RELOC/doc/latex/geschichtsfrkl/README
RELOC/doc/latex/geschichtsfrkl/geschichtsfrkl.pdf
++++++ geschichtsfrkl.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/geschichtsfrkl/geschichtsfrkl.bbx new/tex/latex/geschichtsfrkl/geschichtsfrkl.bbx
--- old/tex/latex/geschichtsfrkl/geschichtsfrkl.bbx 2016-06-07 01:02:26.000000000 +0200
+++ new/tex/latex/geschichtsfrkl/geschichtsfrkl.bbx 2016-11-25 19:33:49.000000000 +0100
@@ -99,9 +99,9 @@
\DeclareNameFormat{author}{%
\nameparts{#1}%
{\autorenschriftart%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily}%
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
\isdot%
\ifthenelse{\value{listcount}<\value{liststop}}%
@@ -109,9 +109,9 @@
}%
\DeclareNameFormat{editor}{%
\nameparts{#1}%
- \ifempty{\namepartgiven}{}{%
+ \ifdefvoid{\namepartgiven}{}{%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}\addspace}%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
\ifnumcomp{\value{listcount}}{<}{\value{liststop}-1}%
{\addcomma\addspace}%
@@ -120,9 +120,9 @@
}%
\DeclareNameFormat{hrsg}{%
\nameparts{#1}
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
\ifthenelse{\value{listcount}<\value{liststop}}%
{\addnbspace\slash\addspace}{}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx new/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx
--- old/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx 2016-06-07 01:02:26.000000000 +0200
+++ new/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx 2016-11-25 19:33:49.000000000 +0100
@@ -81,10 +81,10 @@
\DeclareNameFormat{cite:author}{%
\nameparts{#1}%
{\citeautorenschriftart%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily}%
\ifbool{cbx:mitvn}{%
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{cbx:nurinit}{\namepartgiveni}{\namepartgiven}}}{%
\ifbool{cbx:nurinit}{\addcomma\addspace\namepartgiveni}{}%
}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/geschichtsfrkl.tlpobj new/tlpkg/tlpobj/geschichtsfrkl.tlpobj
--- old/tlpkg/tlpobj/geschichtsfrkl.tlpobj 2016-06-07 17:33:56.000000000 +0200
+++ new/tlpkg/tlpobj/geschichtsfrkl.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -1,6 +1,6 @@
name geschichtsfrkl
category Package
-revision 41302
+revision 42121
shortdesc BibLaTeX style for historians
relocated 1
longdesc The package provides a BibLaTeX style, (mostly) meeting the
@@ -11,7 +11,7 @@
RELOC/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx
RELOC/tex/latex/geschichtsfrkl/geschichtsfrkldoc.sty
catalogue-ctan /macros/latex/contrib/biblatex-contrib/geschichtsfrkl
-catalogue-date 2016-06-06 06:36:10 +0200
+catalogue-date 2016-09-21 12:39:48 +0200
catalogue-license lppl
catalogue-topics humanities biblatex
catalogue-version 1.4
++++++ getfiledate.doc.tar.xz ++++++
++++++ getfiledate.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/getfiledate.tlpobj new/tlpkg/tlpobj/getfiledate.tlpobj
--- old/tlpkg/tlpobj/getfiledate.tlpobj 2016-04-14 19:04:30.000000000 +0200
+++ new/tlpkg/tlpobj/getfiledate.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=2
RELOC/tex/latex/getfiledate/getfiledate.sty
catalogue-ctan /macros/latex/contrib/getfiledate
-catalogue-date 2015-08-08 19:53:23 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics file-mgmt
catalogue-version 1.2
++++++ getitems.doc.tar.xz ++++++
++++++ getitems.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/getitems.tlpobj new/tlpkg/tlpobj/getitems.tlpobj
--- old/tlpkg/tlpobj/getitems.tlpobj 2016-04-14 19:04:30.000000000 +0200
+++ new/tlpkg/tlpobj/getitems.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/getitems/getitems.sty
catalogue-ctan /macros/latex/contrib/getitems
-catalogue-date 2016-01-15 10:58:58 +0100
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics text-manip macro-supp
catalogue-version 1.0
++++++ getmap.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/README new/texmf-dist/doc/latex/getmap/README
--- old/texmf-dist/doc/latex/getmap/README 2014-10-12 00:25:53.000000000 +0200
+++ new/texmf-dist/doc/latex/getmap/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,57 +0,0 @@
-The goal of this package is the simplest possible provision of
-map images (OpenStreetMap, Google Maps and Google Street View
-are supported). In the simplest case, the specification of an
-address is sufficient. The package loads the map using the
-\write18 feature, which you must activate to use this package.
-The image will be downloaded by an external Lua script. You can
-use this script also from the command line.
-
-License: LPPL
-
-Changes in v1.8:
-
-- added support for long routes by the gps2gps mode (getmapdl.lua)
-
- Long routes might be defined by several thousands of way points.
- Encoding these into a encoded polyline would hugely exceed the
- URL length limit of 2048 bytes. The gps2gps mode allows you to
- reduce the number of gps coordinates based on a given bound.
-
-- added multi route support for gps2epl mode
-
-- updated documentation
-
- INSTALL
-===========
-
-First of all, install the package with the package manager of
-your TeX distribution, if possible! A getmap package is
-available for TeXLive2014+ and MiKTeX!
-
-Manual installation:
-
-download getmap.dtx and makefile (Linux) or install.bat (Windows)
-
-* Linux
-
- simply run make to extract the files and to create the
- documentation. Run sudo make install to copy the files
- into $TEXMFLOCAL
-
- Moreover, there are the following usefull make targets:
-
- uninstall deletes the package in $TEXMFOCAL
- package only extracts the files
- clean cleans all aux files
- cleanall cleans all files except the downloaded files
-
-* Windows
-
- In MiKTeX scripts like getmapdl.lua must be registered.
- This can not be done manually! Please use the package
- manager to install getmap.
-
- For TeXLive simply run install.bat! It assumes that you
- use a standard installation of TeXLive2014. Otherwise you
- must adjust the variables in the first lines of install.bat!
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/README.md new/texmf-dist/doc/latex/getmap/README.md
--- old/texmf-dist/doc/latex/getmap/README.md 1970-01-01 01:00:00.000000000 +0100
+++ new/texmf-dist/doc/latex/getmap/README.md 2016-11-25 19:29:01.000000000 +0100
@@ -0,0 +1,19 @@
+# README #
+
+The goal of this package is the simplest possible provision of
+map images (OpenStreetMap, Google Maps and Google Street View
+are supported). In the simplest case, it is is sufficient to
+specify an address.. The package loads the map using the
+\write18 feature, which you must activate to use this package.
+The image will be downloaded by an external Lua script. You
+can use this script also from the command line.
+
+License: LPPL
+
+Changes in v1.9:
+
+* compatibility fix for luatex v0.85+
+
+* Bugfix: restore some option defaults to guarantee correct
+ download URLs after changing mode in \getmap
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/getmap-example.tex new/texmf-dist/doc/latex/getmap/getmap-example.tex
--- old/texmf-dist/doc/latex/getmap/getmap-example.tex 2014-07-25 23:03:41.000000000 +0200
+++ new/texmf-dist/doc/latex/getmap/getmap-example.tex 2016-11-25 19:29:01.000000000 +0100
@@ -6,7 +6,7 @@
%%
%% getmap.dtx (with options: `examplefile')
%%
-%% Copyright (C) 2014 by:
+%% Copyright (C) 2014,2016 by:
%% Josef Kleber
%%
%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/getmap.dtx new/texmf-dist/doc/latex/getmap/getmap.dtx
--- old/texmf-dist/doc/latex/getmap/getmap.dtx 2014-10-12 00:25:53.000000000 +0200
+++ new/texmf-dist/doc/latex/getmap/getmap.dtx 2016-11-25 19:29:01.000000000 +0100
@@ -4,63 +4,24 @@
\iffalse
%</internal>
%<*readme>
+# README #
+
The goal of this package is the simplest possible provision of
map images (OpenStreetMap, Google Maps and Google Street View
-are supported). In the simplest case, the specification of an
-address is sufficient. The package loads the map using the
+are supported). In the simplest case, it is is sufficient to
+specify an address.. The package loads the map using the
\write18 feature, which you must activate to use this package.
-The image will be downloaded by an external Lua script. You can
-use this script also from the command line.
+The image will be downloaded by an external Lua script. You
+can use this script also from the command line.
License: LPPL
-Changes in v1.8:
-
-- added support for long routes by the gps2gps mode (getmapdl.lua)
-
- Long routes might be defined by several thousands of way points.
- Encoding these into a encoded polyline would hugely exceed the
- URL length limit of 2048 bytes. The gps2gps mode allows you to
- reduce the number of gps coordinates based on a given bound.
-
-- added multi route support for gps2epl mode
-
-- updated documentation
-
-
- INSTALL
-===========
-
-First of all, install the package with the package manager of
-your TeX distribution, if possible! A getmap package is
-available for TeXLive2014+ and MiKTeX!
-
-Manual installation:
-
-download getmap.dtx and makefile (Linux) or install.bat (Windows)
+Changes in v1.9:
-* Linux
+* compatibility fix for luatex v0.85+
- simply run make to extract the files and to create the
- documentation. Run sudo make install to copy the files
- into $TEXMFLOCAL
-
- Moreover, there are the following usefull make targets:
-
- uninstall deletes the package in $TEXMFOCAL
- package only extracts the files
- clean cleans all aux files
- cleanall cleans all files except the downloaded files
-
-* Windows
-
- In MiKTeX scripts like getmapdl.lua must be registered.
- This can not be done manually! Please use the package
- manager to install getmap.
-
- For TeXLive simply run install.bat! It assumes that you
- use a standard installation of TeXLive2014. Otherwise you
- must adjust the variables in the first lines of install.bat!
+* Bugfix: restore some option defaults to guarantee correct
+ download URLs after changing mode in \getmap
%</readme>
%<*bibfile>
@@ -147,7 +108,13 @@
title = {{MucBer: München Stachus -> Berlin Brandenburger Tor}},
year = {2014},
}
-
+
+@misc{bib:texsx,
+ author = {Kleber, Josef},
+ note = {\href{https://stackoverflow.com/questions/34653500/google-maps-implicit-positioning-of-the-map-broken}{https://stackoverflow.com/questions/34653500/google-maps-implicit-positioning-of-the-map-broken}},
+ title = {{Google Maps 'Implicit Positioning of the Map' broken?}},
+ year = {2016},
+ }
%</bibfile>
%<*luafile>
#!/usr/bin/env texlua
@@ -1084,7 +1051,7 @@
\askforoverwritefalse
\preamble
-Copyright (C) 2014 by:
+Copyright (C) 2014,2016 by:
Josef Kleber
@@ -1126,7 +1093,7 @@
\nopreamble\nopostamble
\usedir{doc/latex/getmap}
\generate{
- \file{README.txt}{\from{\jobname.dtx}{readme}}
+ \file{README.md}{\from{\jobname.dtx}{readme}}
}
\generate{
\file{manifest.txt}{\from{\jobname.dtx}{manifest}}
@@ -1160,6 +1127,7 @@
\usepackage{listings}
\usepackage{filecontents}
\usepackage{nicefrac}
+\usepackage{tcolorbox}
\usepackage[numbered]{hypdoc}
\usepackage{marginnote}%
\usepackage[automark,nouppercase]{scrpage2}
@@ -1167,6 +1135,7 @@
\usetocstyle{classic}
\usepackage[overwrite=false]{getmap}
\usepackage{attachfile}
+\usepackage{metalogo}
\usepackage{tikz}
% turn off idiotic tikz error in doc generation
\makeatletter
@@ -1330,6 +1299,8 @@
{\if@restonecol\onecolumn\else\clearpage\fi}
\setlength\parindent{0pt}%
\newcommand*\myref[1]{[see: \ref{#1} on page \pageref{#1}]}
+\tcbuselibrary{hooks}
+\newtcolorbox{gmbox}{colback=yellow,colframe=red!75!black,fonttitle=\bfseries,colbacktitle=red!85!black,title=Note,halign=left,box align=center}
\makeatother
\begin{document}
\DocInput{\jobname.dtx}
@@ -1344,7 +1315,7 @@
%emph={},emphstyle=\color{Tomato},
%emph={[2]width,xsize,ysize,zoom,scale,mode,file,type,heading,pitch,fov,markers,visible,path,pathfile},emphstyle={[2]\color{OliveDrab}},
%morekeywords={getmap,includegraphics}}
-%\DoNotIndex{\,,\begingroup,\endgroup,\csname,\def,\else,\endcsname,\equal,\expandafter,
+%\DoNotIndex{\,,\begingroup,\endgroup,\csname,\def,\else,\endcsname,\equal,\expandafter,\write,
%\fi,\gdef,\ifnum,\ifthenelse,\immediate,\MessageBreak,\NeedsTeXFormat,\newcommand,\newif,
%\PackageInfo,\PackageError,\ProcessOptionsX,\ProvidesPackage,\relax,\RequirePackage,
%\space,\errmessage,\ExecuteOptionsX,}
@@ -1355,7 +1326,7 @@
% \author{Josef Kleber}
% \Fileversion{\fileversion}
% \date{\filedate}
-% \Refline{\href{mailto:josef.kleber@gmx.de}{\texttt{josef.kleber@gmx.de}}\\\href{https://bitbucket.org/kleberj/getmap/}{\texttt{https://bitbucket.org/kleberj/getmap/}}}
+% \Refline{\href{mailto:getmap@jklatex.de}{\texttt{getmap@jklatex.de}}\\\href{http://getmap.jklatex.de/}{\texttt{http://getmap.jklatex.de/}}}
% \maketitle
% \stepcounter{page}
% \tableofcontents
@@ -1379,8 +1350,8 @@
% \begin{abstract}
% The goal of this package is the simplest possible provision of
% map images (OpenStreetMap, Google Maps and Google Street View
-% are supported). In the simplest case, the specification of an
-% address is sufficient. The package loads the map using the
+% are supported). In the simplest case, it is is sufficient
+% to specify an address. The package loads the map using the
% \cmd\write18 feature, which you must activate to use this package.
% The image will be downloaded by an external Lua script. You can
% use this script also from the command line.
@@ -1401,6 +1372,8 @@
% \subsection{General options}
% \subsubsection[\texttt{mode}]{\texttt{mode (\underline{osm}\textbar{}gm\textbar{}gsv})}
% This option sets the mode, that is the source of the images. OpenStreetMap, Google Maps or Google Street View!
+% Please note that -- if used as local option (mixed modes) -- the default values of the \texttt{scale}, \texttt{zoom}, \texttt{type} and \texttt{color}
+% options for the respective mode are reset to guarantee correct download URLs!
% \subsubsection[\texttt{inputencoding}]{\texttt{inputencoding}}
% This option specifies the input encoding of your file.
% The download script requires the strings encoded in utf8.
@@ -1416,7 +1389,7 @@
% In the case of \texttt{true}, the image will be downloaded anyway!
% BTW, \texttt{overwrite} is equivalent to \texttt{overwrite=true}.
% \subsubsection[\texttt{file}]{\texttt{file (\underline{getmap})}}
-% This \marginpar{\footnotesize\fbox{\parbox{3cm}{\raggedright{}changed default value to \texttt{getmap} in version 1.2!}}}
+% This \marginpar{\begin{gmbox}changed default value to \texttt{getmap} in version 1.2!\end{gmbox}}
% option allows you to specify the name of the image (without extension).
% \subsection{\texttt{osm} mode}
% \subsubsection[\texttt{key}]{\texttt{key (\underline{Fmjtd\textbar{}luur20u22d,75=o5-9aylh6}})}
@@ -1436,7 +1409,7 @@
% This option overwrites a possibly given scale.
% \subsubsection[\texttt{xsize}]{\texttt{xsize (\underline{600})}}
% This option specifies the width of the map in pixels.
-% If \marginpar{\footnotesize\fbox{\parbox{3cm}{\raggedright{}changed default value to \texttt{600} in version 1.2!}}}
+% If \marginpar{\begin{gmbox}changed default value to \texttt{600} in version 1.2!\end{gmbox}}
% you only want to slightly increase or decrease the map extract,
% you should adjust the size of the map. You still have full control over the size of
% the map in the document with the options of \cmd\includegraphics. (max: 3840)
@@ -1492,9 +1465,9 @@
% \texttt{\&markers=size:mid\textbar{}color:blue\textbar{}label:S\textbar{}loc1\textbar{}loc2\textbar{}...}
%
% \getmap[file=bmus1, mode=gm,
-% markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin%
+% markers={&markers=size:mid|label:B|color:green|52.521847,13.394398%
% &markers=label:P|color:green|Pergamonmuseum, Berlin%
-% &markers=label:N|color:blue|Neues Museum, Berlin}%
+% &markers=label:N|color:blue|52.520063,13.397525}%
% ]{}
% \begin{center}\includegraphics[width=10cm]{bmus1}\end{center}
% \iffalse
@@ -1503,15 +1476,20 @@
\begin{lstlisting}
\getmap[
file=bmus1, mode=gm,
-markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin%
+markers={&markers=size:mid|label:B|color:green|52.521847,13.394398%
&markers=label:P|color:green|Pergamonmuseum, Berlin%
- &markers=label:N|color:blue|Neues Museum, Berlin}%
+ &markers=label:N|color:blue|52.520063,13.397525}%
]{}
\includegraphics[width=10cm]{bmus1}
\end{lstlisting}
% \iffalse
%</example>
% \fi
+% Earlier versions of this document used POIs for all museums.
+% After an update from Google Maps, the quality of the geo codings deteriorated, at least in this example from Berlin.
+% Using addresses or geographical coordinates usually solves this problem.
+% See \cite{bib:texsx} for more information.
+%
% The parameters size, color and label are optional!
% \begin{description}
% \item[size] tiny, \underline{mid}, small
@@ -1523,9 +1501,9 @@
% With this option you can specify a list of locations (separated by a pipe), which must be on the map!
%
% \getmap[file=bmus2, mode=gm,
-% markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin
+% markers={&markers=size:mid|label:B|color:green|52.521847,13.394398
% &markers=label:P|color:green|Pergamonmuseum, Berlin
-% &markers=label:N|color:blue|Neues Museum, Berlin},
+% &markers=label:N|color:blue|52.520063,13.397525},
% visible={Brandenburger Tor, Berlin|Reichstagsufer 1, Berlin}]{}
% \begin{center}\includegraphics[width=10cm]{bmus2}\end{center}
% \iffalse
@@ -1534,9 +1512,9 @@
\begin{lstlisting}
\getmap[
file=bmus2, mode=gm
-markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin%
+markers={&markers=size:mid|label:B|color:green|52.521847,13.394398%
&markers=label:P|color:green|Pergamonmuseum, Berlin%
- &markers=label:N|color:blue|Neues Museum, Berlin},%
+ &markers=label:N|color:blue|52.520063,13.397525},%
visible={Brandenburger Tor, Berlin|Reichstagsufer 1, Berlin}]{}
\includegraphics[width=10cm]{bmus2}
\end{lstlisting}
@@ -1553,11 +1531,11 @@
% \fi
\begin{lstlisting}
\getmap[file=bmus3, mode=gm, language=de,
-markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin%
+markers={&markers=size:mid|label:B|color:green|52.521847,13.394398%
&markers=label:P|color:green|Pergamonmuseum, Berlin%
- &markers=label:N|color:blue|Neues Museum, Berlin},%
-path={&path=weight:5|color:orange|Bode Museum, Berlin|%
- Pergamonmuseum, Berlin|Neues Museum, Berlin|%
+ &markers=label:N|color:blue|52.520063,13.397525},%
+path={&path=weight:5|color:orange|52.521847,13.394398|%
+ Pergamonmuseum, Berlin|52.520063,13.397525|%
James-Simon-Park,Berlin|52.522649,13.402523%
&path=weight:5|color:purple|James-Simon-Park, Berlin|%
Weinmeisterstraße 6, Berlin}]{}
@@ -1568,11 +1546,11 @@
% \fi
%
% \getmap[file=bmus3, mode=gm, language=de,
-% markers={&markers=size:mid|label:B|color:green|Bode Museum, Berlin%
+% markers={&markers=size:mid|label:B|color:green|52.521847,13.394398%
% &markers=label:P|color:green|Pergamonmuseum, Berlin%
-% &markers=label:N|color:blue|Neues Museum, Berlin},%
-% path={&path=weight:5|color:orange|Bode Museum, Berlin|%
-% Pergamonmuseum, Berlin|Neues Museum, Berlin|%
+% &markers=label:N|color:blue|52.520063,13.397525},%
+% path={&path=weight:5|color:orange|52.521847,13.394398|%
+% Pergamonmuseum, Berlin|52.520063,13.397525|%
% James-Simon-Park,Berlin|52.522649,13.402523%
% &path=weight:5|color:purple|James-Simon-Park, Berlin|%
% Weinmeisterstraße 6, Berlin}]{}
@@ -1581,13 +1559,6 @@
% You can also use \texttt{fillcolor} to mark areas! In paths, you
% can also specify RGB32 colors, in which the last byte defines opacity,
% e.g. 55 (33\%).
-%
-% \getmap[file=cpny, mode=gm, zoom=13,
-% path={&path=weight:2|color:orange|fillcolor:0xff641A55|
-% 40.764302, -73.973004|40.768044, -73.981903|%
-% 40.800642, -73.958193|40.796887, -73.949226|%
-% 40.764302, -73.973004}]{Central Park, New York}
-% \begin{center}\includegraphics[width=10cm]{cpny}\end{center}
% \iffalse
%<*example>
% \fi
@@ -1603,6 +1574,13 @@
%</example>
% \fi
%
+% \getmap[file=cpny, mode=gm, zoom=13,
+% path={&path=weight:2|color:orange|fillcolor:0xff641A55|
+% 40.764302, -73.973004|40.768044, -73.981903|%
+% 40.800642, -73.958193|40.796887, -73.949226|%
+% 40.764302, -73.973004}]{Central Park, New York}
+% \begin{center}\includegraphics[width=10cm]{cpny}\end{center}
+%
% With small enough spaces between way points you can also defines routes!
% \subsubsection{\texttt{pathfile}}
% This option specifies the file holding the path specification. It will be loaded by the \texttt{Lua} script.
@@ -1727,17 +1705,17 @@
%</example>
% \fi
%
-% and from the platform:
+% View from Olympic Tower Munich (Olympic Stadium and Park):
%
-% \getmap[file=parisgsvp,mode=gsv,heading=30,pitch=-25,fov=60]{Tour Eiffel, Paris}
-% \begin{center}\includegraphics[width=8cm]{parisgsvp}\end{center}
+% \getmap[file=mucoly,mode=gsv,heading=260,pitch=-40,fov=90]{Olympiaturm}
+% \begin{center}\includegraphics[width=8cm]{mucoly}\end{center}
% \iffalse
%<*example>
% \fi
\begin{lstlisting}
- \getmap[file=parisgsvp,mode=gsv,heading=30,pitch=-25,fov=60]%
- {Tour Eiffel, Paris}
- \includegraphics[width=8cm]{parisgsvp}
+ \getmap[file=mucoly,mode=gsv,heading=260,pitch=-40,fov=90]%
+ {Olympiaturm}
+ \includegraphics[width=8cm]{mucoly}
\end{lstlisting}
% \iffalse
%</example>
@@ -2112,7 +2090,7 @@
% First, we provide the \LaTeX\ package \package{getmap}.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{getmap}[2014/10/07 v1.8 getmap.sty - Josef Kleber (C) 2014]%
+\ProvidesPackage{getmap}[2016/06/18 v1.9 getmap.sty - Josef Kleber (C) 2014,2016]%
% \end{macrocode}
% We need a few packages!
% \begin{macrocode}
@@ -2120,6 +2098,10 @@
\RequirePackage{stringenc}%
\RequirePackage{ifthen}%
% \end{macrocode}
+% Newer versions of \LuaTeX\ v0.85+ no longer supports \cmd\write18! Therefore, we use \package{shellesc} instead.
+% \begin{macrocode}
+\RequirePackage{shellesc}%
+% \end{macrocode}
% We provide a macro \cmd\GM@JK@define@key, which defines package options with global scope%
% and options for \cmd\getmap\ with local scope. It takes four arguments \marg{prefix},%
% \marg{package},\marg{option} and \marg{default}.
@@ -2255,60 +2237,61 @@
}%
%
% \end{macrocode}
-% We define a macro that is executed as \cmd\write18\ call. First, we test if%
+% We define a macro that is executed as \cmd\ShellEscape\ call. First, we test if%
% \cmd\write18\ is enabled and issue a package error if not! Otherwise we execute%
-% \cmd\write18\ depending on the mode%
+% \cmd\ShellEscape\ depending on the mode%
+% \changes{v1.9}{2016/06/16}{\LuaTeX\ v0.85+ fix: use \texttt{shellesc}'s \texttt{\textbackslash ShellEscape} instead of \texttt{\textbackslash write18}}
% \begin{macrocode}
\newcommand*\GM@JK@shellescape%
{%
\ifGM@JK@writexviii\relax%
\ifthenelse{\equal{\GM@JK@mode}{osm}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space osm%
- \space-k\space "\GM@JK@key@string"%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-z\space "\GM@JK@zoom"%
- \space-s\space \GM@JK@scale%
- \space-t\space \GM@JK@type%
- \space-i\space \GM@JK@imagetype%
- \space-c\space "\GM@JK@color"%
- \space-n\space \GM@JK@number%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space osm%
+ \space-k\space "\GM@JK@key@string"%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-z\space "\GM@JK@zoom"%
+ \space-s\space \GM@JK@scale%
+ \space-t\space \GM@JK@type%
+ \space-i\space \GM@JK@imagetype%
+ \space-c\space "\GM@JK@color"%
+ \space-n\space \GM@JK@number%
+ \space-o\space \GM@JK@file}%
}%
{%
\ifthenelse{\equal{\GM@JK@mode}{gm}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space gm%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-z\space \GM@JK@zoom%
- \space-s\space \GM@JK@scale%
- \space-t\space \GM@JK@type%
- \space-i\space \GM@JK@imagetype%
- \space-c\space "\GM@JK@color"%
- \space-n\space \GM@JK@number%
- \space-L\space "\GM@JK@language"%
- \space-M\space "\GM@JK@markers@string"%
- \space-C\space "\GM@JK@location@string"%
- \space-P\space "\GM@JK@path@string"%
- \space-p\space "\GM@JK@pathfile"%
- \space-V\space "\GM@JK@visible@string"%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space gm%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-z\space \GM@JK@zoom%
+ \space-s\space \GM@JK@scale%
+ \space-t\space \GM@JK@type%
+ \space-i\space \GM@JK@imagetype%
+ \space-c\space "\GM@JK@color"%
+ \space-n\space \GM@JK@number%
+ \space-L\space "\GM@JK@language"%
+ \space-M\space "\GM@JK@markers@string"%
+ \space-C\space "\GM@JK@location@string"%
+ \space-P\space "\GM@JK@path@string"%
+ \space-p\space "\GM@JK@pathfile"%
+ \space-V\space "\GM@JK@visible@string"%
+ \space-o\space \GM@JK@file}%
}%
{%
\ifthenelse{\equal{\GM@JK@mode}{gsv}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space gsv%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-H\space \GM@JK@heading%
- \space-F\space \GM@JK@fov%
- \space-T\space \GM@JK@pitch%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space gsv%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-H\space \GM@JK@heading%
+ \space-F\space \GM@JK@fov%
+ \space-T\space \GM@JK@pitch%
+ \space-o\space \GM@JK@file}%
}%
{%
\PackageError{getmap}{invalid mode}{invalid mode! Use osm, gm or gsv!}%
@@ -2332,8 +2315,9 @@
{%
% \end{macrocode}
% \changes{v1.1}{2014/06/23}{Bugfix: problem in URL when using \cmd\usepackage[utf8]\{inputenc\}}
+% \changes{v1.9}{2016/06/18}{Bugfix: restore mode defaults for \texttt{scale}, \texttt{zoom}, \texttt{type} and \texttt{color} options to guarantee correct download URLs}
% We start a group to keep the setting of options local.
-% Then we test, if we are in \texttt{gm} mode to reset some defaults!
+% Then we test the mode to reset some defaults!
% Finally, we set the local options again to override defaults if necessary!
% \begin{macrocode}
\begingroup%
@@ -2346,6 +2330,14 @@
\def\GM@JK@color{blue}%
}%
{}%
+ \ifthenelse{\equal{\GM@JK@mode}{osm}}%
+ {%
+ \def\GM@JK@scale{3385}%
+ \def\GM@JK@zoom{}%
+ \def\GM@JK@type{map}%
+ \def\GM@JK@color{yellow_1}%
+ }%
+ {}%
\setkeys{getmap}{#1}%
% \end{macrocode}
% In \texttt{gsv} mode, we have an implicit \texttt{imagetype=jpg}.
Binary files old/texmf-dist/doc/latex/getmap/getmap.pdf and new/texmf-dist/doc/latex/getmap/getmap.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/install.bat new/texmf-dist/doc/latex/getmap/install.bat
--- old/texmf-dist/doc/latex/getmap/install.bat 2014-08-19 00:31:15.000000000 +0200
+++ new/texmf-dist/doc/latex/getmap/install.bat 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-@echo off
-rem Adjust these pathes for your installation.
-rem Usually, you just need to change the base directory part!
-set texmfpath=C:\texlive\texmf-local
-set bindir=C:\texlive\2014\bin\win32\
-set pckname=getmap
-echo.
-echo.
-echo Installing %pckname% into %texmfpath%
-echo.
-echo Creating %pckname%.pdf
-pdflatex -shell-escape %pckname%.dtx >nul
-bibtex %pckname% >nul
-makeindex -q -s gind.ist %pckname% >nul
-makeindex -q -s gglo.ist %pckname%.glo -o %pckname%.gls >nul
-pdflatex %pckname%.dtx >nul
-bibtex %pckname% >nul
-makeindex -q -s gind.ist %pckname% >nul
-makeindex -q -s gglo.ist %pckname%.glo -o %pckname%.gls >nul
-pdflatex %pckname%.dtx >nul
-ren README.txt README >nul
-echo Copying files to %texmfpath%
-md %texmfpath%\scripts\%pckname% >nul
-copy getmapdl.lua %texmfpath%\scripts\%pckname%\ >nul
-md %texmfpath%\tex\latex\%pckname% >nul
-copy *.sty %texmfpath%\tex\latex\%pckname% >nul
-copy *.cfg %texmfpath%\tex\latex\%pckname% >nul
-md %texmfpath%\doc\latex\%pckname% >nul
-copy README %texmfpath%\doc\latex\%pckname% >nul
-copy *.txt %texmfpath%\doc\latex\%pckname% >nul
-copy *.tex %texmfpath%\doc\latex\%pckname% >nul
-copy *.dtx %texmfpath%\doc\latex\%pckname% >nul
-copy *.pdf %texmfpath%\doc\latex\%pckname% >nul
-echo Running texhash
-texhash >nul
-del *.aux
-del *.bib
-del *.blg
-del *.bbl
-del *.gls
-del *.glo
-del *.hd
-del *.idx
-del *.ilg
-del *.ind
-del *.ins
-del *.log
-del *.out
-del *.tex
-del *.sty
-del *.cfg
-del *.toc
-del *.txt
-del *.png
-del *.jpg
-del *.epl
-del getmapdl.lua
-del README
-del getmap.pdf
-echo Create getmapdl.exe
-pushd %bindir%
-copy runscript.exe getmapdl.exe >nul
-popd
-echo.
-echo Done
-echo.
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/latex/getmap/makefile new/texmf-dist/doc/latex/getmap/makefile
--- old/texmf-dist/doc/latex/getmap/makefile 2014-10-12 00:25:53.000000000 +0200
+++ new/texmf-dist/doc/latex/getmap/makefile 2016-11-25 19:29:01.000000000 +0100
@@ -23,7 +23,7 @@
package:
pdftex $(PKGNAME).dtx
- mv README.txt README
+ dos2unix ./copyCTAN
install: doc
mkdir -p ${TEXMF}/doc/latex/${PKGNAME}
@@ -55,6 +55,7 @@
cp getmapdl.lua ./../dev/scripts/getmap/getmapdl.lua
cp getmap.sty ./../dev/tex/latex/getmap/getmap.sty
cp getmap.cfg ./../dev/tex/latex/getmap/getmap.cfg
+ cp README.md ./../README.md
ctan:
./copyCTAN
@@ -62,10 +63,10 @@
clean:
$(RM) *.aux *.fdb_latexmk *.fls *.ind *.idx *.ilg *.glo *.gls \
*.log *.lol *.m *.out *.tmp *.toc *.sh *.hd \
- *.bbl *.blg *.ins *.txt *.bib *.epl
+ *.bbl *.blg *.ins *.bib *.epl
cleanall: clean
- $(RM) getmapdl.lua *.sty *.png *.jpg\
- *.cfg *.tex README getmap.pdf
+ $(RM) getmapdl.lua *.sty *.png *.jpg manifest.txt \
+ *.cfg *.tex README.md getmap.pdf
.PHONY: all doc package install uninstall styles git ctan clean cleanall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/getmap.doc.tlpobj new/tlpkg/tlpobj/getmap.doc.tlpobj
--- old/tlpkg/tlpobj/getmap.doc.tlpobj 2016-04-14 19:04:30.000000000 +0200
+++ new/tlpkg/tlpobj/getmap.doc.tlpobj 2017-04-14 17:41:32.000000000 +0200
@@ -1,12 +1,11 @@
name getmap.doc
category Package
-revision 35355
+revision 41503
shortdesc doc files of getmap
-docfiles size=581
- texmf-dist/doc/latex/getmap/README
+docfiles size=579
+ texmf-dist/doc/latex/getmap/README.md
texmf-dist/doc/latex/getmap/getmap-example.tex
texmf-dist/doc/latex/getmap/getmap.dtx
texmf-dist/doc/latex/getmap/getmap.pdf
- texmf-dist/doc/latex/getmap/install.bat
texmf-dist/doc/latex/getmap/makefile
texmf-dist/doc/latex/getmap/manifest.txt
++++++ getmap.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/tex/latex/getmap/getmap.cfg new/texmf-dist/tex/latex/getmap/getmap.cfg
--- old/texmf-dist/tex/latex/getmap/getmap.cfg 2014-07-17 00:37:21.000000000 +0200
+++ new/texmf-dist/tex/latex/getmap/getmap.cfg 2016-11-25 19:33:49.000000000 +0100
@@ -6,7 +6,7 @@
%%
%% getmap.dtx (with options: `cfgfile')
%%
-%% Copyright (C) 2014 by:
+%% Copyright (C) 2014,2016 by:
%% Josef Kleber
%%
%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/tex/latex/getmap/getmap.sty new/texmf-dist/tex/latex/getmap/getmap.sty
--- old/texmf-dist/tex/latex/getmap/getmap.sty 2014-10-12 00:25:53.000000000 +0200
+++ new/texmf-dist/tex/latex/getmap/getmap.sty 2016-11-25 19:33:49.000000000 +0100
@@ -6,7 +6,7 @@
%%
%% getmap.dtx (with options: `package')
%%
-%% Copyright (C) 2014 by:
+%% Copyright (C) 2014,2016 by:
%% Josef Kleber
%%
%%
@@ -27,10 +27,11 @@
%% This work consists of all files listed in manifest.txt.
%%
\NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{getmap}[2014/10/07 v1.8 getmap.sty - Josef Kleber (C) 2014]%
+\ProvidesPackage{getmap}[2016/06/18 v1.9 getmap.sty - Josef Kleber (C) 2014,2016]%
\RequirePackage{xkeyval}%
\RequirePackage{stringenc}%
\RequirePackage{ifthen}%
+\RequirePackage{shellesc}%
\newcommand*\GM@JK@define@key[4]%
{%
\expandafter\gdef\csname#1@#3\endcsname{#4}%
@@ -123,51 +124,51 @@
\ifGM@JK@writexviii\relax%
\ifthenelse{\equal{\GM@JK@mode}{osm}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space osm%
- \space-k\space "\GM@JK@key@string"%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-z\space "\GM@JK@zoom"%
- \space-s\space \GM@JK@scale%
- \space-t\space \GM@JK@type%
- \space-i\space \GM@JK@imagetype%
- \space-c\space "\GM@JK@color"%
- \space-n\space \GM@JK@number%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space osm%
+ \space-k\space "\GM@JK@key@string"%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-z\space "\GM@JK@zoom"%
+ \space-s\space \GM@JK@scale%
+ \space-t\space \GM@JK@type%
+ \space-i\space \GM@JK@imagetype%
+ \space-c\space "\GM@JK@color"%
+ \space-n\space \GM@JK@number%
+ \space-o\space \GM@JK@file}%
}%
{%
\ifthenelse{\equal{\GM@JK@mode}{gm}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space gm%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-z\space \GM@JK@zoom%
- \space-s\space \GM@JK@scale%
- \space-t\space \GM@JK@type%
- \space-i\space \GM@JK@imagetype%
- \space-c\space "\GM@JK@color"%
- \space-n\space \GM@JK@number%
- \space-L\space "\GM@JK@language"%
- \space-M\space "\GM@JK@markers@string"%
- \space-C\space "\GM@JK@location@string"%
- \space-P\space "\GM@JK@path@string"%
- \space-p\space "\GM@JK@pathfile"%
- \space-V\space "\GM@JK@visible@string"%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space gm%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-z\space \GM@JK@zoom%
+ \space-s\space \GM@JK@scale%
+ \space-t\space \GM@JK@type%
+ \space-i\space \GM@JK@imagetype%
+ \space-c\space "\GM@JK@color"%
+ \space-n\space \GM@JK@number%
+ \space-L\space "\GM@JK@language"%
+ \space-M\space "\GM@JK@markers@string"%
+ \space-C\space "\GM@JK@location@string"%
+ \space-P\space "\GM@JK@path@string"%
+ \space-p\space "\GM@JK@pathfile"%
+ \space-V\space "\GM@JK@visible@string"%
+ \space-o\space \GM@JK@file}%
}%
{%
\ifthenelse{\equal{\GM@JK@mode}{gsv}}%
{%
- \immediate\write18{getmapdl \space-l\space "\GM@JK@location@string"%
- \space-m\space gsv%
- \space-x\space \GM@JK@xsize%
- \space-y\space \GM@JK@ysize%
- \space-H\space \GM@JK@heading%
- \space-F\space \GM@JK@fov%
- \space-T\space \GM@JK@pitch%
- \space-o\space \GM@JK@file}%
+ \ShellEscape{getmapdl \space-l\space "\GM@JK@location@string"%
+ \space-m\space gsv%
+ \space-x\space \GM@JK@xsize%
+ \space-y\space \GM@JK@ysize%
+ \space-H\space \GM@JK@heading%
+ \space-F\space \GM@JK@fov%
+ \space-T\space \GM@JK@pitch%
+ \space-o\space \GM@JK@file}%
}%
{%
\PackageError{getmap}{invalid mode}{invalid mode! Use osm, gm or gsv!}%
@@ -193,6 +194,14 @@
\def\GM@JK@color{blue}%
}%
{}%
+ \ifthenelse{\equal{\GM@JK@mode}{osm}}%
+ {%
+ \def\GM@JK@scale{3385}%
+ \def\GM@JK@zoom{}%
+ \def\GM@JK@type{map}%
+ \def\GM@JK@color{yellow_1}%
+ }%
+ {}%
\setkeys{getmap}{#1}%
\ifthenelse{\equal{\GM@JK@mode}{gsv}}%
{\def\GM@JK@imagetype{jpg}}{}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/getmap.tlpobj new/tlpkg/tlpobj/getmap.tlpobj
--- old/tlpkg/tlpobj/getmap.tlpobj 2016-04-14 19:04:32.000000000 +0200
+++ new/tlpkg/tlpobj/getmap.tlpobj 2017-04-14 17:41:33.000000000 +0200
@@ -1,6 +1,6 @@
name getmap
category Package
-revision 35355
+revision 41503
shortdesc Download OpenStreetMap maps for use in documents
longdesc The package provides a simple interface to OpenStreetMap, and
longdesc to Google Maps "map images". In the simplest case, it is
@@ -16,7 +16,7 @@
texmf-dist/tex/latex/getmap/getmap.cfg
texmf-dist/tex/latex/getmap/getmap.sty
catalogue-ctan /macros/latex/contrib/getmap
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-20 19:27:05 +0200
catalogue-license lppl
catalogue-topics cartography
-catalogue-version 1.8
+catalogue-version 1.9
++++++ getoptk.doc.tar.xz ++++++
++++++ getoptk.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/getoptk.tlpobj new/tlpkg/tlpobj/getoptk.tlpobj
--- old/tlpkg/tlpobj/getoptk.tlpobj 2016-04-14 19:04:32.000000000 +0200
+++ new/tlpkg/tlpobj/getoptk.tlpobj 2017-04-14 17:41:33.000000000 +0200
@@ -12,7 +12,7 @@
RELOC/tex/plain/getoptk/getoptk.tex
RELOC/tex/plain/getoptk/guide.tex
catalogue-ctan /macros/plain/contrib/getoptk
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics macro-def
catalogue-version 1.0
++++++ gfnotation.doc.tar.xz ++++++
++++++ gfnotation.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gfnotation.tlpobj new/tlpkg/tlpobj/gfnotation.tlpobj
--- old/tlpkg/tlpobj/gfnotation.tlpobj 2016-04-14 19:04:32.000000000 +0200
+++ new/tlpkg/tlpobj/gfnotation.tlpobj 2017-04-14 17:41:33.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=22
RELOC/tex/plain/gfnotation/GFnotation.tex
catalogue-ctan /macros/plain/contrib/gfnotation
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl3
catalogue-topics logic maths
catalogue-version 2.9
++++++ gfsartemisia.doc.tar.xz ++++++
++++++ gfsartemisia.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gfsartemisia.tlpobj new/tlpkg/tlpobj/gfsartemisia.tlpobj
--- old/tlpkg/tlpobj/gfsartemisia.tlpobj 2016-04-14 19:04:33.000000000 +0200
+++ new/tlpkg/tlpobj/gfsartemisia.tlpobj 2017-04-14 17:41:33.000000000 +0200
@@ -128,7 +128,7 @@
RELOC/tex/latex/gfsartemisia/uartemisiaeulernums.fd
RELOC/tex/latex/gfsartemisia/uartemisianums.fd
catalogue-ctan /fonts/greek/gfs/gfsartemisia
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-type1 font-otf font-greek
catalogue-version 1.0
++++++ gfsbaskerville.doc.tar.xz ++++++
++++++ gfsbaskerville.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/gfsbaskerville.tlpobj new/tlpkg/tlpobj/gfsbaskerville.tlpobj
--- old/tlpkg/tlpobj/gfsbaskerville.tlpobj 2016-04-14 19:04:34.000000000 +0200
+++ new/tlpkg/tlpobj/gfsbaskerville.tlpobj 2017-04-14 17:41:34.000000000 +0200
@@ -20,7 +20,7 @@
RELOC/tex/latex/gfsbaskerville/gfsbaskerville.sty
RELOC/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd
catalogue-ctan /fonts/greek/gfs/gfsbaskerville
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-type1 font-otf font-greek
catalogue-version 1.0