[latexrefman-commits] [SCM] latexrefman updated: r572 - trunk
vincentb1 at gnu.org.ua
vincentb1 at gnu.org.ua
Mon Jul 31 12:10:55 CEST 2017
Author: vincentb1
Date: 2017-07-31 13:10:55 +0300 (Mon, 31 Jul 2017)
New Revision: 572
Modified:
trunk/ChangeLog
trunk/Makefile.1
trunk/latex2e-fr.texi
trunk/latex2e.texi
Log:
Update version in document headers.
* Makefile.1: Extend check-dw to handle other languages. Add
target help.
* latex2e-fr.texi (document header): update version.
(About this document): Fix some leftover English/automatic
translated French. Typo.
(\pageref): Translate some leftover English.
* latex2e.texi (document header): update version.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2017-07-30 22:42:27 UTC (rev 571)
+++ trunk/ChangeLog 2017-07-31 10:10:55 UTC (rev 572)
@@ -1,5 +1,18 @@
2017-07-31 Vincent Belaïche <vincentb1 at users.sourceforge.net>
+ * Makefile.1: Extend check-dw to handle other languages. Add
+ target help.
+
+ * latex2e-fr.texi (document header): update version.
+ (About this document): Fix some leftover English/automatic
+ translated French. Typo.
+ (\pageref): Translate some leftover English.
+
+ * latex2e.texi (document header): update version.
+
+
+2017-07-31 Vincent Belaïche <vincentb1 at users.sourceforge.net>
+
* Makefile.1: Add targets <lang><format>, like enpdf, frpdf,
eninfo, etc...
Modified: trunk/Makefile.1
===================================================================
--- trunk/Makefile.1 2017-07-30 22:42:27 UTC (rev 571)
+++ trunk/Makefile.1 2017-07-31 10:10:55 UTC (rev 572)
@@ -21,6 +21,7 @@
xref_suffixes := aux log toc $(xref_suffixes)
tex_suffixes = dvi pdf
makeinfo_suffixes = dbk html info txt xml
+suffixes=$(tex_suffixes) $(makeinfo_suffixes)
en_longname:=english
es_longname:=spanish
fr_longname:=french
@@ -216,7 +217,7 @@
.PHONY: realclean maintainer-clean
realclean maintainer-clean: distclean
- rm -f $(addprefix $(manual)*., $(tex_suffixes) $(makeinfo_suffixes) $(xref_suffixes))
+ rm -f $(addprefix $(manual)*., $(suffixes) $(xref_suffixes))
rm -fr $(foreach lang,$(addprefix dist-,$(languages)),$($(lang)) $($(lang)).zip)
rm -fr $(manual)-help-texinfo $(manual)-help-texinfo.zip
@@ -305,9 +306,17 @@
# Check for doubled words.
# http://www.math.utah.edu/~beebe/software/file-tools.html#dw
-check-dw:
- grep -v '^@item' $(manual).texi | dw
+.PHONY: check-dw
+check-dw: $(addprefix check-dw-,$(languages))
+define _1
+.PHONY: check-dw-$(1)
+check-dw-$(1): $($(1)_manual).texi
+ grep -v '^@item' $$< | dw
+
+endef
+$(eval $(foreach LANG,$(languages),$(call _1,$(LANG))))
+
# Convenience target to tag a delivery to CTAN
GNA_USERID&=vincentb1
TAG?=ctan$(VERSION)
@@ -389,8 +398,25 @@
$(1)$(2): $($(1)_manual).$(2)
endef
-$(eval $(foreach lang,$(languages),$(foreach suffix,$(tex_suffixes) $(makeinfo_suffixes),$(call _1,$(lang),$(suffix)))))
+$(eval $(foreach lang,$(languages),$(foreach suffix,$(suffixes),$(call _1,$(lang),$(suffix)))))
+comma:=,
+define make_list
+in {$(join $(1),$(patsubst %,$(comma),$(filter-out $(firstword $(1)),$(1))))}
+endef
+
+.PHONY: help h ?
+h ?:help
+help:
+ @echo "Target svr to revert all products"
+ @echo "Target svd to make an svn diff over all deliverable sources"
+ @echo "Target check-dw to check double words in .texi source for all languages"
+ @echo "Target check-dw-L to check double words in .texi source for language L $(call make_list,$(languages))"
+ @echo "Target updated-L to update version in .texi source for language L $(call make_list,$(languages))"
+ @echo "Target L to make all format for language L $(call make_list,$(languages))"
+ @echo "Target LF to make format F for language L $(call make_list,$(foreach L,$(languages),$(foreach F,$(suffixes),$(L)$(F))))"
+ @echo "Target compare-nodes-L to compare node list of language L to node list of $(default_language), for L $(call make_list,$(other_languages))"
+
# Local Variables:
# coding: utf-8
# mode: makefile
Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi 2017-07-30 22:42:27 UTC (rev 571)
+++ trunk/latex2e-fr.texi 2017-07-31 10:10:55 UTC (rev 572)
@@ -4,7 +4,7 @@
@setfilename latex2e-fr.info
@documentlanguage fr
@documentencoding UTF-8
- at set UPDATED Novembre 2016
+ at set UPDATED Juillet 2017
@include common.texi
@settitle manuel de référence officieux de @LaTeX{}2e (@value{UPDATED})
@comment % ** fin de tête (c'est pour courir Texinfo sur une région.)
@@ -236,18 +236,18 @@
Rédaction de votre premier document, avec un peu de texte et de mathématiques.
@item http://ctan.org/pkg/usrguide
- at findex usrguide @r{official documentation}
-Le guide pour les auteurs de documents conservés dans le cadre de @LaTeX{} ; lÃ
+ at findex usrguide @r{documentation officielle}
+Le guide pour les auteurs de documents maintenu par le projet @LaTeX{}Â ; lÃ
plusieurs autres.
@item http://ctan.org/pkg/lshort
@findex lshort @r{document}
-Une coutve (?) indoduction à @LaTeX{}, traduite en de nombreuses langues
+Une courte (?) indoduction à @LaTeX{}, traduite en de nombreuses langues
(traduction française : @url{http://ctan.org/pkg/lshort-french}).
@item http://tug.org/begin.html
-Introduction à l'@TeX{} système, y compris @LaTeX{}.
+Introduction au système @TeX{}, y compris @LaTeX{}, et plus amples références.
@end table
@@ -2505,7 +2505,7 @@
@end example
@node \pageref
- at section @code{\pageref@{@var{key}@}}
+ at section @code{\pageref@{@var{clef}@}}
@findex \pageref
@cindex référence croisée avec numéro de page
@cindex numéro de page, référence croisée
Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi 2017-07-30 22:42:27 UTC (rev 571)
+++ trunk/latex2e.texi 2017-07-31 10:10:55 UTC (rev 572)
@@ -2,7 +2,7 @@
@c $Id$
@comment %**start of header (This is for running Texinfo on a region.)
@setfilename latex2e.info
- at set UPDATED November 2016
+ at set UPDATED July 2017
@include common.texi
@settitle @LaTeX{}2e unofficial reference manual (@value{UPDATED})
@comment %**end of header (This is for running Texinfo on a region.)
@@ -188,6 +188,9 @@
@cindex @LaTeX{} vs.@: @LaTeX{}2e
In this document, we will mostly just use `@LaTeX{}' rather than
`@LaTeX{}2e', since the previous version of @LaTeX{}@tie{}(2.09) was
+ at c xxx vincentb1: is `retired' saracastic, meaning that LaTeX 2.09 after
+ at c many years of good services needs some rest now, or is it more
+ at c neutral, just a synonym of withdrawn ?
retired many years ago.
@cindex unofficial nature of this manual
@@ -219,6 +222,7 @@
@item http://ctan.org/pkg/usrguide
@findex usrguide @r{official documentation}
The guide for document authors that is maintained as part of @LaTeX{};
+ at c xxx vincentb1 What does ``others'' refer to ?
there are plenty of others available elsewhere.
@item http://ctan.org/pkg/lshort
More information about the latexrefman-commits
mailing list