[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