texlive[53942] trunk: latex-git-log (27feb20)
commits+karl at tug.org
commits+karl at tug.org
Thu Feb 27 23:08:39 CET 2020
Revision: 53942
http://tug.org/svn/texlive?view=revision&revision=53942
Author: karl
Date: 2020-02-27 23:08:39 +0100 (Thu, 27 Feb 2020)
Log Message:
-----------
latex-git-log (27feb20)
Modified Paths:
--------------
trunk/Build/source/texk/texlive/linked_scripts/latex-git-log/latex-git-log
trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po
trunk/Master/texmf-dist/scripts/latex-git-log/latex-git-log
trunk/Master/tlpkg/libexec/ctan2tds
Added Paths:
-----------
trunk/Master/texmf-dist/doc/support/latex-git-log/README.md
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/support/latex-git-log/README
Modified: trunk/Build/source/texk/texlive/linked_scripts/latex-git-log/latex-git-log
===================================================================
(Binary files differ)
Deleted: trunk/Master/texmf-dist/doc/support/latex-git-log/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/README 2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/README 2020-02-27 22:08:39 UTC (rev 53942)
@@ -1,75 +0,0 @@
-# latex-git-log
-This program will output the entire version history as table written in LaTeX
-if it is executed within a git repository.
-
-It is intended that you redirect the standard output of this script to a file
-which can then be included from your main TeX document.
-
-Because the table can be very large you might want to put the thing on a
-landscape page.
-
-## Dependencies
-### Of this script
-This module requires these other modules and libraries:
-
- IPC::System::Simple
- Locale::Maketext::Simple
-
-Everything else should already be installed.
-
-### To compile the output
-The table is using the *longtable* package and the links to a web resource for
-each commit use the `\href` macro from *hyperref*. So these two packages have
-to be loaded.
-
-Furthermore you need to defined the macro `\longtableendfoot` which will be
-expanded on the bottom of every page if the table will be continued on the next
-page. You can defined it to a localized message to inform the reader that this
-table is not complete and will be continued.
-
-## License and development
-Copyright (C) by Robin Schneider <ypid23 at aol.de> <br />
-Source code repository: https://github.com/ypid/typesetting/tree/master/scripts/latex-git-log <br />
-Please report bugs and feature requests at https://github.com/ypid/typesetting/issues <br />
-
-## Usage
-
- latex-git-log [options]
-
- Options:
-
- --author set this if you want the author included
- --startcommit set the start value of count commit
- --width set the width in cm of the commit message field in the LaTeX table
- --git-c-add set an base URL to link to a commit
- --user set a github user to derive the base URL
- --repo set a github repository to derive the base URL
- --lang language of the legend and all strings in the output
- --version, -v print version of this script
- --help brief help message
- --man full documentation
-
-### Description of some options
-
- --width Set the width in cm of the commit message field in the LaTeX
- table. If this parameter is not set then the table is not
- vertically limited. That means that if you have a very long
- commit message then the table will probably not fit on the page
- and you will get a "Overfull" error message from TeX.
-
- In this case you should specify the width of the column
- containing the commit messages. I normally use something like
- --width=14 for DIN A4 in landscape.
-
- --git-c-add
- Set an base URL to link to a commit. This script will
- automatically try to use the base URL for github.
-
- --lang Set the language of the legend and all strings in the output. Be
- default the language of your system is used but you can
- overwrite this with this parameter.
-
- Currently this script only supports English and German. If you
- need a translation to another language then you can either
- create a .po file or I can register this project on one of those
- websites for online translation.
Added: trunk/Master/texmf-dist/doc/support/latex-git-log/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/README.md (rev 0)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/README.md 2020-02-27 22:08:39 UTC (rev 53942)
@@ -0,0 +1,82 @@
+# latex-git-log
+
+This program will output the entire version history as table written in LaTeX
+if it is executed within a git repository.
+
+It is intended that you redirect the standard output of this script to a file which can then be included from your main LaTeX document.
+
+Because the table can be very large you might want to put the thing on a
+landscape page.
+
+## Dependencies
+
+### Of this script
+
+This module requires these other modules and libraries:
+
+ IPC::System::Simple
+ Locale::Maketext::Simple
+
+Everything else should already be installed.
+
+### To compile the output
+
+The table is using the *longtable* package and the links to a web resource for
+each commit use the `\href` macro from *hyperref*. So these two packages have
+to be loaded.
+
+Furthermore you need to defined the macro `\longtableendfoot` which will be
+expanded on the bottom of every page if the table will be continued on the next
+page. You can defined it to a localized message to inform the reader that this
+table is not complete and will be continued.
+
+## License and development
+
+Copyright (C) 2012-2013,2017,2019-2020 Robin Schneider <ypid at riseup.net> <br/>
+SPDX-License-Identifier: GPL-3.0-or-later <br/>
+CTAN: https://ctan.org/pkg/latex-git-log <br/>
+Source code repository: https://github.com/ypid/typesetting/tree/master/scripts/latex-git-log <br/>
+Please report bugs and feature requests at https://github.com/ypid/typesetting/issues
+
+## Usage
+
+ latex-git-log [options]
+
+ Options:
+
+ --author set this if you want the author included
+ --startcommit set the start value of count commit
+ --width set the width in cm of the commit message field in the LaTeX table
+ --git-c-add set an base URL to link to a commit
+ --user set a github user to derive the base URL
+ --repo set a github repository to derive the base URL
+ --lang language of the legend and all strings in the output
+ --version, -v print version of this script
+ --help brief help message
+ --man full documentation
+ --range specify a git revision range
+
+### Description of some options
+
+ --width Set the width in cm of the commit message field in the LaTeX
+ table. If this parameter is not set then the table is not
+ vertically limited. That means that if you have a very long
+ commit message then the table will probably not fit on the page
+ and you will get a "Overfull" error message from TeX.
+
+ In this case you should specify the width of the column
+ containing the commit messages. I normally use something like
+ --width=14 for DIN A4 in landscape.
+
+ --git-c-add
+ Set an base URL to link to a commit. This script will
+ automatically try to use the base URL for github.
+
+ --lang Set the language of the legend and all strings in the output. By
+ default the language of your system is used but you can
+ overwrite this with this parameter.
+
+ Currently this script only supports English and German. If you
+ need a translation to another language then you can either
+ create a .po file or I can register this project on one of those
+ websites for online translation.
Property changes on: trunk/Master/texmf-dist/doc/support/latex-git-log/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po 2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/texmf-dist/doc/support/latex-git-log/po/de.po 2020-02-27 22:08:39 UTC (rev 53942)
@@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: latex-git-log\n"
-"Report-Msgid-Bugs-To: ypid23 at aol.de\n"
+"Report-Msgid-Bugs-To: ypid at riseup.net\n"
"POT-Creation-Date: 2013-06-15 18:43+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Robin Scheider <ypid23 at aol.de>\n"
+"Last-Translator: Robin Scheider <ypid at riseup.net>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
"Language: DE\n"
"MIME-Version: 1.0\n"
Modified: trunk/Master/texmf-dist/scripts/latex-git-log/latex-git-log
===================================================================
(Binary files differ)
Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds 2020-02-27 22:06:19 UTC (rev 53941)
+++ trunk/Master/tlpkg/libexec/ctan2tds 2020-02-27 22:08:39 UTC (rev 53942)
@@ -1415,7 +1415,6 @@
'iodhbwm' => '&PREHOOK_flatten1',
'knuth-local' => '&PREHOOK_knuth_local',
'ktv-texdata' => '&PREHOOK_ktv_texdata',
- 'latex-git-log' => '&PREHOOK_latex_git_log',
'latexdiff' => '&PREHOOK_latexdiff',
'latexindent' => '&PREHOOK_latexindent',
'lilyglyphs' => '&PREHOOK_lilyglyphs',
@@ -1512,6 +1511,7 @@
'kotex-utf' => '&POSTkotex_utf',
'l3build' => '&POST_do_man',
'latex-base-dev' => '&POSTlatex_base_dev',
+ 'latex-git-log' => '&POST_preserve_man',
'latex2e-help-texinfo' => '&POSTlatex2e_help_texinfo',
'lhcyr' => '&POSTlhcyr',
'lilyglyphs' => '&POSTlilyglyphs',
More information about the tex-live-commits
mailing list.