From de25a18fb71d293afbad80c336c52bddcea41a71 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 18 Oct 2009 23:43:46 +0000 Subject: ctex r206 (14oct09) git-svn-id: svn://tug.org/texlive/trunk@15830 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/ctex/script/update-version.py | 39 ++++++++++++++++++++++ Master/texmf-dist/doc/latex/ctex/test/test-cjk.tex | 2 +- .../doc/latex/ctex/test/test-cjkutf8.tex | 2 +- .../doc/latex/ctex/test/test-underdot.tex | 8 ----- .../texmf-dist/doc/latex/ctex/test/test-xetex.tex | 2 +- .../doc/latex/ctex/test/test-xetexgbk.tex | 2 +- 6 files changed, 43 insertions(+), 12 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/ctex/script/update-version.py delete mode 100644 Master/texmf-dist/doc/latex/ctex/test/test-underdot.tex (limited to 'Master/texmf-dist/doc/latex/ctex') diff --git a/Master/texmf-dist/doc/latex/ctex/script/update-version.py b/Master/texmf-dist/doc/latex/ctex/script/update-version.py new file mode 100644 index 00000000000..5353ab650f4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ctex/script/update-version.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python + +import sys, os, re + +def update_version(file, date, version): + f = open(file) + update_next = False + line_re = re.compile("^(\s*)\[(\d+/\d+/\d+) ([^\s]+) (.*)$") + lines = "" + + for line in f: + if update_next: + update_next = False + m = line_re.match(line) + if m: + line = "%s[%s %s %s\n" % (m.group(1), date, version, m.group(4)) + + elif "ProvidesPackage" in line or "ProvidesClass" in line or "ProvidesFile" in line: + update_next = True + + lines += line + + f.close() + f = open(file, "w") + f.write(lines) + f.close() + +if len(sys.argv) != 3: + print("%s %s" % (sys.argv[0], " ")) + print("like: %s %s" % (sys.argv[0], "2009/05/20 v0.91")) + sys.exit(1) + +file_list = [ "../ctex.sty", "../ctexcap.sty", "../ctexart.cls", "../ctexbook.cls", "../ctexrep.cls", + "../back/ctexutf8.sty", "../back/ctexcaputf8.sty", "../back/ctexartutf8.cls", + "../back/ctexbookutf8.cls", "../back/ctexreputf8.cls",] + +for file in file_list: + update_version(file, sys.argv[1], sys.argv[2]) + diff --git a/Master/texmf-dist/doc/latex/ctex/test/test-cjk.tex b/Master/texmf-dist/doc/latex/ctex/test/test-cjk.tex index 0c02b5b1465..bcbb5afb6fd 100644 --- a/Master/texmf-dist/doc/latex/ctex/test/test-cjk.tex +++ b/Master/texmf-dist/doc/latex/ctex/test/test-cjk.tex @@ -1,5 +1,5 @@ %# -*- coding: gbk -*- -% $Id$ +% $Id: test-cjk.tex 106 2009-05-26 03:22:50Z gzjjgod $ \documentclass[cs4size,a4paper,fancyhdr,fntef,winfonts]{ctexbook} \usepackage{ifpdf} \usepackage{ifxetex} diff --git a/Master/texmf-dist/doc/latex/ctex/test/test-cjkutf8.tex b/Master/texmf-dist/doc/latex/ctex/test/test-cjkutf8.tex index c5e1070b95d..87e1e771b0f 100644 --- a/Master/texmf-dist/doc/latex/ctex/test/test-cjkutf8.tex +++ b/Master/texmf-dist/doc/latex/ctex/test/test-cjkutf8.tex @@ -1,5 +1,5 @@ %# -*- coding: utf-8 -*- -% $Id$ +% $Id: test-cjkutf8.tex 106 2009-05-26 03:22:50Z gzjjgod $ \documentclass[cs4size,a4paper,fancyhdr,fntef,UTF8,winfonts]{ctexbook} \usepackage{ifpdf} \usepackage{ifxetex} diff --git a/Master/texmf-dist/doc/latex/ctex/test/test-underdot.tex b/Master/texmf-dist/doc/latex/ctex/test/test-underdot.tex deleted file mode 100644 index 0640df49294..00000000000 --- a/Master/texmf-dist/doc/latex/ctex/test/test-underdot.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass[fntef]{ctexart} - -\begin{document} - -\CTEXunderdot{测试中文} - -\end{document} - diff --git a/Master/texmf-dist/doc/latex/ctex/test/test-xetex.tex b/Master/texmf-dist/doc/latex/ctex/test/test-xetex.tex index 1b430e728d1..03384e916bf 100644 --- a/Master/texmf-dist/doc/latex/ctex/test/test-xetex.tex +++ b/Master/texmf-dist/doc/latex/ctex/test/test-xetex.tex @@ -1,5 +1,5 @@ %# -*- coding: utf-8 -*- -% $Id$ +% $Id: test-xetex.tex 166 2009-09-12 15:06:49Z gzjjgod $ % test-xetex.tex: XeTeX only test case, use xelatex to run \documentclass[cs4size,a4paper,fancyhdr,fntef,UTF8,adobefonts]{ctexbook} diff --git a/Master/texmf-dist/doc/latex/ctex/test/test-xetexgbk.tex b/Master/texmf-dist/doc/latex/ctex/test/test-xetexgbk.tex index 0ed490321e4..dd5449aab58 100644 --- a/Master/texmf-dist/doc/latex/ctex/test/test-xetexgbk.tex +++ b/Master/texmf-dist/doc/latex/ctex/test/test-xetexgbk.tex @@ -1,5 +1,5 @@ %# -*- coding: gbk -*- -% $Id$ +% $Id: test-xetexgbk.tex 106 2009-05-26 03:22:50Z gzjjgod $ % test-xetex.tex: XeTeX only test case, use xelatex to run \XeTeXinputencoding "GBK" \documentclass[cs4size,a4paper,fancyhdr,fntef,GBK,winfonts]{ctexbook} -- cgit v1.2.3