Backported fixes to eplain 1.9 from the Chinese translation of the book. - teximpatient.git -

summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel James <djames@orcadian.net>2016年04月02日 19:24:07 -0400
committerDaniel James <djames@orcadian.net>2016年04月02日 19:24:07 -0400
commite3666abff186832fd9c467ceda3958058f30bac2 (patch)
tree92cd0597611d4d175ef5870c4f9e4d9925e8c4e7
parent8cfb90869865d23b5b637fb0b1c9e1e0205cb0b3 (diff)
downloadteximpatient-e3666abff186832fd9c467ceda3958058f30bac2.tar.gz
Backported fixes to eplain 1.9 from the Chinese translation of the book.HEAD master
Diffstat
-rw-r--r--teximpatient/autom4te.cache/requests 90
-rw-r--r--teximpatient/book.log 4
-rw-r--r--teximpatient/book.pdf bin1330958 -> 1331175 bytes
-rw-r--r--teximpatient/book.toc 370
-rw-r--r--teximpatient/eplain.tex 4
-rw-r--r--teximpatient/macros.tex 14
-rw-r--r--teximpatient/xmptext.tex 2
7 files changed, 243 insertions, 241 deletions
diff --git a/teximpatient/autom4te.cache/requests b/teximpatient/autom4te.cache/requests
index 7a31839..485d80a 100644
--- a/teximpatient/autom4te.cache/requests
+++ b/teximpatient/autom4te.cache/requests
@@ -14,65 +14,65 @@
'configure.ac'
],
{
- 'AC_PROG_LIBTOOL' => 1,
- '_AM_COND_ELSE' => 1,
- 'AC_CANONICAL_HOST' => 1,
'AC_FC_PP_SRCEXT' => 1,
- 'AM_PROG_MOC' => 1,
- 'AC_CANONICAL_BUILD' => 1,
- 'AM_GNU_GETTEXT' => 1,
- 'AC_FC_SRCEXT' => 1,
- 'AC_CONFIG_HEADERS' => 1,
- 'AM_EXTRA_RECURSIVE_TARGETS' => 1,
- 'LT_INIT' => 1,
'AM_MAINTAINER_MODE' => 1,
- 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
- '_AM_COND_IF' => 1,
- 'AC_LIBSOURCE' => 1,
- 'AC_DEFINE_TRACE_LITERAL' => 1,
- 'AM_PATH_GUILE' => 1,
- 'sinclude' => 1,
- '_LT_AC_TAGCONFIG' => 1,
- 'AM_PROG_F77_C_O' => 1,
'AM_PROG_MKDIR_P' => 1,
- 'AM_PROG_AR' => 1,
- 'AC_FC_PP_DEFINE' => 1,
- 'AC_INIT' => 1,
- 'AM_POT_TOOLS' => 1,
- 'AM_PROG_CC_C_O' => 1,
- 'AC_SUBST' => 1,
'_AM_COND_ENDIF' => 1,
- 'LT_CONFIG_LTDL_DIR' => 1,
'AH_OUTPUT' => 1,
- 'AM_MAKEFILE_INCLUDE' => 1,
- 'AM_XGETTEXT_OPTION' => 1,
- 'AM_SILENT_RULES' => 1,
- 'include' => 1,
- 'm4_sinclude' => 1,
- 'm4_include' => 1,
+ '_AM_SUBST_NOTMAKE' => 1,
+ '_AM_COND_ELSE' => 1,
'AM_PROG_FC_C_O' => 1,
- 'AM_AUTOMAKE_VERSION' => 1,
- 'AC_SUBST_TRACE' => 1,
+ 'include' => 1,
+ '_LT_AC_TAGCONFIG' => 1,
+ 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
+ 'AM_PATH_GUILE' => 1,
'AM_ENABLE_MULTILIB' => 1,
- 'm4_pattern_allow' => 1,
- 'AM_CONDITIONAL' => 1,
- 'LT_SUPPORTED_TAG' => 1,
+ 'AC_LIBSOURCE' => 1,
+ 'AM_INIT_AUTOMAKE' => 1,
+ '_AM_COND_IF' => 1,
'AC_CONFIG_SUBDIRS' => 1,
+ 'AM_EXTRA_RECURSIVE_TARGETS' => 1,
+ 'sinclude' => 1,
+ 'AM_PROG_F77_C_O' => 1,
+ 'AM_AUTOMAKE_VERSION' => 1,
+ 'LT_INIT' => 1,
+ 'm4_include' => 1,
+ 'AC_CANONICAL_BUILD' => 1,
+ 'AC_CONFIG_FILES' => 1,
+ 'AM_NLS' => 1,
'AC_CONFIG_AUX_DIR' => 1,
- '_AM_SUBST_NOTMAKE' => 1,
+ 'AC_FC_SRCEXT' => 1,
+ 'AC_FC_FREEFORM' => 1,
+ 'LT_CONFIG_LTDL_DIR' => 1,
'm4_pattern_forbid' => 1,
- 'AC_CONFIG_FILES' => 1,
+ 'AC_CANONICAL_TARGET' => 1,
+ 'AC_CONFIG_HEADERS' => 1,
+ 'AC_INIT' => 1,
+ 'AM_GNU_GETTEXT' => 1,
+ 'AC_CANONICAL_SYSTEM' => 1,
+ 'AM_MAKEFILE_INCLUDE' => 1,
+ 'AM_POT_TOOLS' => 1,
'_m4_warn' => 1,
- '_AM_MAKEFILE_INCLUDE' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
+ 'AC_REQUIRE_AUX_FILE' => 1,
+ '_AM_MAKEFILE_INCLUDE' => 1,
'AC_CONFIG_LINKS' => 1,
- 'AC_FC_FREEFORM' => 1,
- 'AM_INIT_AUTOMAKE' => 1,
- 'AC_CANONICAL_SYSTEM' => 1,
- 'AC_CANONICAL_TARGET' => 1,
+ 'AM_SILENT_RULES' => 1,
+ 'AM_PROG_MOC' => 1,
+ 'AC_SUBST' => 1,
+ 'AM_CONDITIONAL' => 1,
+ 'AC_DEFINE_TRACE_LITERAL' => 1,
+ 'LT_SUPPORTED_TAG' => 1,
+ 'm4_pattern_allow' => 1,
+ 'AM_PROG_AR' => 1,
+ 'AM_PROG_CC_C_O' => 1,
+ 'AC_CANONICAL_HOST' => 1,
'AM_PROG_CXX_C_O' => 1,
- 'AC_REQUIRE_AUX_FILE' => 1,
- 'AM_NLS' => 1
+ 'm4_sinclude' => 1,
+ 'AC_SUBST_TRACE' => 1,
+ 'AC_FC_PP_DEFINE' => 1,
+ 'AC_PROG_LIBTOOL' => 1,
+ 'AM_XGETTEXT_OPTION' => 1
}
], 'Autom4te::Request' )
);
diff --git a/teximpatient/book.log b/teximpatient/book.log
index 3d80173..7e79406 100644
--- a/teximpatient/book.log
+++ b/teximpatient/book.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdftex 2016年2月21日) 1 APR 2016 01:53
+This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdftex 2016年2月21日) 2 APR 2016 19:23
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -1469,7 +1469,7 @@ water/mflogo/logo10.pfb></usr/share/texlive/texmf-dist/fonts/type1/hoekwater/mf
logo/logo8.pfb></usr/share/texlive/texmf-dist/fonts/type1/hoekwater/mflogo/logo
sl10.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/palatino/uplr8a.pfb></u
sr/share/texlive/texmf-dist/fonts/type1/urw/zapfding/uzdr.pfb>
-Output written on book.pdf (393 pages, 1330958 bytes).
+Output written on book.pdf (393 pages, 1331175 bytes).
PDF statistics:
1403 PDF objects out of 1440 (max. 8388607)
961 compressed objects within 10 object streams
diff --git a/teximpatient/book.pdf b/teximpatient/book.pdf
index 19418f1..ce3a34c 100644
--- a/teximpatient/book.pdf
+++ b/teximpatient/book.pdf
Binary files differ
diff --git a/teximpatient/book.toc b/teximpatient/book.toc
index 3d9a923..23be4e2 100644
--- a/teximpatient/book.toc
+++ b/teximpatient/book.toc
@@ -1,201 +1,201 @@
\tocchapterentry {Using this book}{1}{1}
-\tocsectionentry {Syntactic conventions}{}{2}
-\tocsectionentry {Descriptions of the commands}{}{3}
+\tocsectionentry {Syntactic conventions}{2}
+\tocsectionentry {Descriptions of the commands}{3}
\tocchapterentry {Using \TeX }{2}{7}
-\tocsectionentry {Turning input into ink}{}{7}
-\tocsubsectionentry {Programs and files you need}{}{7}
-\tocsubsectionentry {Running {\TeX }}{}{9}
-\tocsectionentry {Preparing an input file}{}{10}
-\tocsubsectionentry {Commands and control sequences}{}{10}
-\tocsubsectionentry {Arguments}{}{11}
-\tocsubsectionentry {Parameters}{}{12}
-\tocsubsectionentry {Spaces}{}{12}
-\tocsubsectionentry {Comments}{}{13}
-\tocsubsectionentry {Punctuation}{}{13}
-\tocsubsectionentry {Special characters}{}{15}
-\tocsubsectionentry {Groups}{}{15}
-\tocsubsectionentry {Math formulas}{}{16}
-\tocsectionentry {How \TeX \ works}{}{16}
-\tocsectionentry {New \TeX \ versus old {\TeX }}{}{18}
-\tocsectionentry {Resources}{}{18}
+\tocsectionentry {Turning input into ink}{7}
+\tocsubsectionentry {Programs and files you need}{7}
+\tocsubsectionentry {Running {\TeX }}{9}
+\tocsectionentry {Preparing an input file}{10}
+\tocsubsectionentry {Commands and control sequences}{10}
+\tocsubsectionentry {Arguments}{11}
+\tocsubsectionentry {Parameters}{12}
+\tocsubsectionentry {Spaces}{12}
+\tocsubsectionentry {Comments}{13}
+\tocsubsectionentry {Punctuation}{13}
+\tocsubsectionentry {Special characters}{15}
+\tocsubsectionentry {Groups}{15}
+\tocsubsectionentry {Math formulas}{16}
+\tocsectionentry {How \TeX \ works}{16}
+\tocsectionentry {New \TeX \ versus old {\TeX }}{18}
+\tocsectionentry {Resources}{18}
\tocchapterentry {Examples}{3}{21}
-\tocsectionentry{Entering simple text}{}{22}
-\tocsectionentry{Indentation}{}{24}
-\tocsectionentry{Fonts and special characters}{}{26}
-\tocsectionentry{Interline spacing}{}{28}
-\tocsectionentry{Spacing, rules, and boxes}{}{30}
-\tocsectionentry{Odds and ends}{}{32}
-\tocsectionentry{Using fonts from other sources}{}{34}
-\tocsectionentry{A ruled table}{}{36}
-\tocsectionentry{Typesetting mathematics}{}{38}
-\tocsectionentry{More mathematics}{}{40}
+\tocsectionentry{Entering simple text}{22}
+\tocsectionentry{Indentation}{24}
+\tocsectionentry{Fonts and special characters}{26}
+\tocsectionentry{Interline spacing}{28}
+\tocsectionentry{Spacing, rules, and boxes}{30}
+\tocsectionentry{Odds and ends}{32}
+\tocsectionentry{Using fonts from other sources}{34}
+\tocsectionentry{A ruled table}{36}
+\tocsectionentry{Typesetting mathematics}{38}
+\tocsectionentry{More mathematics}{40}
\tocchapterentry {Concepts}{4}{43}
\tocchapterentry {Commands \linebreak for composing \linebreak paragraphs}{5}{99}
-\tocsectionentry {Characters and accents}{}{99}
-\tocsubsectionentry {Letters and ligatures for European alphabets}{}{99}
-\tocsubsectionentry {Special symbols}{}{100}
-\tocsubsectionentry {Arbitrary characters}{}{101}
-\tocsubsectionentry {Accents}{}{102}
-\tocsubsectionentry {Defeating boundary ligatures}{}{103}
-\tocsectionentry {Selecting fonts}{}{104}
-\tocsubsectionentry {Particular fonts}{}{104}
-\tocsubsectionentry {Type styles}{}{105}
-\tocsectionentry {Uppercase and lowercase}{}{105}
-\tocsectionentry {Interword spacing}{}{106}
-\tocsectionentry {Centering and justifying lines}{}{110}
-\tocsectionentry {Shaping paragraphs}{}{112}
-\tocsubsectionentry {Starting, ending, and indenting paragraphs}{}{112}
-\tocsubsectionentry {Shaping entire paragraphs}{}{116}
-\tocsectionentry {Line breaks}{}{122}
-\tocsubsectionentry {Encouraging or discouraging line breaks}{}{122}
-\tocsubsectionentry {Line breaking parameters}{}{125}
-\tocsubsectionentry {Hyphenation}{}{128}
-\tocsectionentry {Section headings, lists, and theorems}{}{131}
+\tocsectionentry {Characters and accents}{99}
+\tocsubsectionentry {Letters and ligatures for European alphabets}{99}
+\tocsubsectionentry {Special symbols}{100}
+\tocsubsectionentry {Arbitrary characters}{101}
+\tocsubsectionentry {Accents}{102}
+\tocsubsectionentry {Defeating boundary ligatures}{103}
+\tocsectionentry {Selecting fonts}{104}
+\tocsubsectionentry {Particular fonts}{104}
+\tocsubsectionentry {Type styles}{105}
+\tocsectionentry {Uppercase and lowercase}{105}
+\tocsectionentry {Interword spacing}{106}
+\tocsectionentry {Centering and justifying lines}{110}
+\tocsectionentry {Shaping paragraphs}{112}
+\tocsubsectionentry {Starting, ending, and indenting paragraphs}{112}
+\tocsubsectionentry {Shaping entire paragraphs}{116}
+\tocsectionentry {Line breaks}{122}
+\tocsubsectionentry {Encouraging or discouraging line breaks}{122}
+\tocsubsectionentry {Line breaking parameters}{125}
+\tocsubsectionentry {Hyphenation}{128}
+\tocsectionentry {Section headings, lists, and theorems}{131}
\tocchapterentry {Commands for \linebreak composing pages}{6}{135}
-\tocsectionentry {Interline and interparagraph spaces}{}{135}
-\tocsectionentry {Page breaks}{}{138}
-\tocsubsectionentry {Encouraging or discouraging page breaks}{}{138}
-\tocsubsectionentry {Page breaking parameters}{}{140}
-\tocsectionentry {Page layout}{}{142}
-\tocsubsectionentry {Page description parameters}{}{142}
-\tocsubsectionentry {Page numbers}{}{144}
-\tocsubsectionentry {Header and footer lines}{}{145}
-\tocsubsectionentry {Marks}{}{146}
-\tocsectionentry {Insertions}{}{147}
-\tocsubsectionentry {Footnotes}{}{147}
-\tocsubsectionentry {General insertions}{}{148}
-\tocsectionentry {Modifying the output routine}{}{150}
-\tocsectionentry {Splitting vertical lists}{}{151}
+\tocsectionentry {Interline and interparagraph spaces}{135}
+\tocsectionentry {Page breaks}{138}
+\tocsubsectionentry {Encouraging or discouraging page breaks}{138}
+\tocsubsectionentry {Page breaking parameters}{140}
+\tocsectionentry {Page layout}{142}
+\tocsubsectionentry {Page description parameters}{142}
+\tocsubsectionentry {Page numbers}{144}
+\tocsubsectionentry {Header and footer lines}{145}
+\tocsubsectionentry {Marks}{146}
+\tocsectionentry {Insertions}{147}
+\tocsubsectionentry {Footnotes}{147}
+\tocsubsectionentry {General insertions}{148}
+\tocsectionentry {Modifying the output routine}{150}
+\tocsectionentry {Splitting vertical lists}{151}
\tocchapterentry {Commands for \linebreak horizontal and \linebreak vertical modes}{7}{155}
-\tocsectionentry {Producing space}{}{155}
-\tocsubsectionentry {Fixed-width horizontal space}{}{155}
-\tocsubsectionentry {Fixed-length vertical space}{}{156}
-\tocsubsectionentry {Variable-size space}{}{157}
-\tocsectionentry {Manipulating boxes}{}{162}
-\tocsubsectionentry {Constructing hboxes and vboxes}{}{162}
-\tocsubsectionentry {Setting and retrieving the contents of boxes}{}{166}
-\tocsubsectionentry {Shifting boxes}{}{168}
-\tocsubsectionentry {Dimensions of box registers}{}{169}
-\tocsubsectionentry {Struts, phantoms, and empty boxes}{}{169}
-\tocsubsectionentry {Parameters pertaining to malformed boxes}{}{172}
-\tocsectionentry {Retrieving the last item from a list}{}{173}
-\tocsectionentry {Rules and leaders}{}{174}
-\tocsectionentry {Alignments}{}{178}
-\tocsubsectionentry {Tabbing alignments}{}{178}
-\tocsubsectionentry {General alignments}{}{180}
+\tocsectionentry {Producing space}{155}
+\tocsubsectionentry {Fixed-width horizontal space}{155}
+\tocsubsectionentry {Fixed-length vertical space}{156}
+\tocsubsectionentry {Variable-size space}{157}
+\tocsectionentry {Manipulating boxes}{162}
+\tocsubsectionentry {Constructing hboxes and vboxes}{162}
+\tocsubsectionentry {Setting and retrieving the contents of boxes}{166}
+\tocsubsectionentry {Shifting boxes}{168}
+\tocsubsectionentry {Dimensions of box registers}{169}
+\tocsubsectionentry {Struts, phantoms, and empty boxes}{169}
+\tocsubsectionentry {Parameters pertaining to malformed boxes}{172}
+\tocsectionentry {Retrieving the last item from a list}{173}
+\tocsectionentry {Rules and leaders}{174}
+\tocsectionentry {Alignments}{178}
+\tocsubsectionentry {Tabbing alignments}{178}
+\tocsubsectionentry {General alignments}{180}
\tocchapterentry {Commands \linebreak for composing \linebreak math formulas}{8}{189}
-\tocsectionentry {Simple parts of formulas}{}{189}
-\tocsubsectionentry {Greek letters}{}{189}
-\tocsubsectionentry {Miscellaneous ordinary math symbols}{}{190}
-\tocsubsectionentry {Binary operations}{}{191}
-\tocsubsectionentry {Relations}{}{192}
-\tocsubsectionentry {Left and right delimiters}{}{193}
-\tocsubsectionentry {Arrows}{}{194}
-\tocsubsectionentry {Named mathematical functions}{}{195}
-\tocsubsectionentry {Large operators}{}{196}
-\tocsubsectionentry {Punctuation}{}{198}
-\tocsectionentry {Superscripts and subscripts}{}{199}
-\tocsubsectionentry {Selecting and using styles}{}{200}
-\tocsectionentry {Compound symbols}{}{201}
-\tocsubsectionentry {Math accents}{}{201}
-\tocsubsectionentry {Fractions and other stacking operations}{}{202}
-\tocsubsectionentry {Dots}{}{205}
-\tocsubsectionentry {Delimiters}{}{206}
-\tocsubsectionentry {Matrices}{}{207}
-\tocsubsectionentry {Roots and radicals}{}{208}
-\tocsectionentry {Equation numbers}{}{209}
-\tocsectionentry {Multiline displays}{}{210}
-\tocsectionentry {Fonts in math formulas}{}{211}
-\tocsectionentry {Constructing math symbols}{}{213}
-\tocsubsectionentry {Making delimiters bigger}{}{213}
-\tocsubsectionentry {Parts of large symbols}{}{213}
-\tocsectionentry {Aligning parts of a formula}{}{214}
-\tocsubsectionentry {Aligning accents}{}{214}
-\tocsubsectionentry {Aligning material vertically}{}{215}
-\tocsectionentry {Producing spaces}{}{216}
-\tocsubsectionentry {Fixed-width math spaces}{}{216}
-\tocsubsectionentry {Variable-width math spaces}{}{217}
-\tocsubsectionentry {Spacing parameters for displays}{}{218}
-\tocsubsectionentry {Other spacing parameters for math}{}{219}
-\tocsectionentry {Categorizing math constructs}{}{220}
-\tocsectionentry {Special actions for math formulas}{}{220}
+\tocsectionentry {Simple parts of formulas}{189}
+\tocsubsectionentry {Greek letters}{189}
+\tocsubsectionentry {Miscellaneous ordinary math symbols}{190}
+\tocsubsectionentry {Binary operations}{191}
+\tocsubsectionentry {Relations}{192}
+\tocsubsectionentry {Left and right delimiters}{193}
+\tocsubsectionentry {Arrows}{194}
+\tocsubsectionentry {Named mathematical functions}{195}
+\tocsubsectionentry {Large operators}{196}
+\tocsubsectionentry {Punctuation}{198}
+\tocsectionentry {Superscripts and subscripts}{199}
+\tocsubsectionentry {Selecting and using styles}{200}
+\tocsectionentry {Compound symbols}{201}
+\tocsubsectionentry {Math accents}{201}
+\tocsubsectionentry {Fractions and other stacking operations}{202}
+\tocsubsectionentry {Dots}{205}
+\tocsubsectionentry {Delimiters}{206}
+\tocsubsectionentry {Matrices}{207}
+\tocsubsectionentry {Roots and radicals}{208}
+\tocsectionentry {Equation numbers}{209}
+\tocsectionentry {Multiline displays}{210}
+\tocsectionentry {Fonts in math formulas}{211}
+\tocsectionentry {Constructing math symbols}{213}
+\tocsubsectionentry {Making delimiters bigger}{213}
+\tocsubsectionentry {Parts of large symbols}{213}
+\tocsectionentry {Aligning parts of a formula}{214}
+\tocsubsectionentry {Aligning accents}{214}
+\tocsubsectionentry {Aligning material vertically}{215}
+\tocsectionentry {Producing spaces}{216}
+\tocsubsectionentry {Fixed-width math spaces}{216}
+\tocsubsectionentry {Variable-width math spaces}{217}
+\tocsubsectionentry {Spacing parameters for displays}{218}
+\tocsubsectionentry {Other spacing parameters for math}{219}
+\tocsectionentry {Categorizing math constructs}{220}
+\tocsectionentry {Special actions for math formulas}{220}
\tocchapterentry {Commands for \linebreak general operations}{9}{223}
-\tocsectionentry {Naming and modifying fonts}{}{223}
-\tocsectionentry {Converting information to tokens}{}{226}
-\tocsubsectionentry {Numbers}{}{226}
-\tocsubsectionentry {Environmental information}{}{226}
-\tocsubsectionentry {Values of variables}{}{228}
-\tocsectionentry {Grouping}{}{229}
-\tocsectionentry {Macros}{}{232}
-\tocsubsectionentry {Defining macros}{}{232}
-\tocsubsectionentry {Other definitions}{}{234}
-\tocsubsectionentry {Controlling expansion}{}{235}
-\tocsubsectionentry {Conditional tests}{}{237}
-\tocsubsectionentry {Repeated actions}{}{242}
-\tocsubsectionentry {Doing nothing}{}{243}
-\tocsectionentry {Registers}{}{244}
-\tocsubsectionentry {Using registers}{}{244}
-\tocsubsectionentry {Naming and reserving registers, etc.}{}{246}
-\tocsubsectionentry {Doing arithmetic in registers}{}{247}
-\tocsectionentry {Ending the job}{}{248}
-\tocsectionentry {Input and output}{}{249}
-\tocsubsectionentry {Operations on input files}{}{249}
-\tocsubsectionentry {Operations on output files}{}{251}
-\tocsubsectionentry {Interpreting input characters}{}{253}
-\tocsectionentry {Controlling interaction with \TeX }{}{254}
-\tocsectionentry {Diagnostic aids}{}{255}
-\tocsubsectionentry {Displaying internal data}{}{255}
-\tocsubsectionentry {Specifying what is traced}{}{258}
-\tocsubsectionentry {Sending messages}{}{263}
-\tocsectionentry {Initializing \TeX }{}{265}
+\tocsectionentry {Naming and modifying fonts}{223}
+\tocsectionentry {Converting information to tokens}{226}
+\tocsubsectionentry {Numbers}{226}
+\tocsubsectionentry {Environmental information}{226}
+\tocsubsectionentry {Values of variables}{228}
+\tocsectionentry {Grouping}{229}
+\tocsectionentry {Macros}{232}
+\tocsubsectionentry {Defining macros}{232}
+\tocsubsectionentry {Other definitions}{234}
+\tocsubsectionentry {Controlling expansion}{235}
+\tocsubsectionentry {Conditional tests}{237}
+\tocsubsectionentry {Repeated actions}{242}
+\tocsubsectionentry {Doing nothing}{243}
+\tocsectionentry {Registers}{244}
+\tocsubsectionentry {Using registers}{244}
+\tocsubsectionentry {Naming and reserving registers, etc.}{246}
+\tocsubsectionentry {Doing arithmetic in registers}{247}
+\tocsectionentry {Ending the job}{248}
+\tocsectionentry {Input and output}{249}
+\tocsubsectionentry {Operations on input files}{249}
+\tocsubsectionentry {Operations on output files}{251}
+\tocsubsectionentry {Interpreting input characters}{253}
+\tocsectionentry {Controlling interaction with \TeX }{254}
+\tocsectionentry {Diagnostic aids}{255}
+\tocsubsectionentry {Displaying internal data}{255}
+\tocsubsectionentry {Specifying what is traced}{258}
+\tocsubsectionentry {Sending messages}{263}
+\tocsectionentry {Initializing \TeX }{265}
\tocchapterentry {Tips and techniques}{10}{267}
-\tocsectionentry {Correcting bad page breaks}{}{267}
-\tocsectionentry {Preserving the end of a page}{}{269}
-\tocsectionentry {Leaving space at the top of a page}{}{269}
-\tocsectionentry {Correcting bad line breaks}{}{270}
-\tocsectionentry {Correcting overfull or underfull boxes}{}{270}
-\tocsectionentry {Recovering lost interword spaces}{}{272}
-\tocsectionentry {Avoiding unwanted interword spaces}{}{272}
-\tocsectionentry {Avoiding excess space around a display}{}{273}
-\tocsectionentry {Avoiding excess space after a paragraph}{}{273}
-\tocsectionentry {Changing the paragraph shape}{}{274}
-\tocsectionentry {Putting paragraphs into a box}{}{274}
-\tocsectionentry {Drawing lines}{}{275}
-\tocsectionentry {Creating multiline headers or footers}{}{276}
-\tocsectionentry {Finding mismatched braces}{}{277}
-\tocsectionentry {Setting dimensions}{}{278}
-\tocsectionentry {Creating composite fonts}{}{278}
-\tocsectionentry {Reproducing text verbatim}{}{279}
-\tocsectionentry {Using outer macros}{}{281}
-\tocsectionentry {Changing category codes}{}{282}
-\tocsectionentry {Making macro files more readable}{}{283}
+\tocsectionentry {Correcting bad page breaks}{267}
+\tocsectionentry {Preserving the end of a page}{269}
+\tocsectionentry {Leaving space at the top of a page}{269}
+\tocsectionentry {Correcting bad line breaks}{270}
+\tocsectionentry {Correcting overfull or underfull boxes}{270}
+\tocsectionentry {Recovering lost interword spaces}{272}
+\tocsectionentry {Avoiding unwanted interword spaces}{272}
+\tocsectionentry {Avoiding excess space around a display}{273}
+\tocsectionentry {Avoiding excess space after a paragraph}{273}
+\tocsectionentry {Changing the paragraph shape}{274}
+\tocsectionentry {Putting paragraphs into a box}{274}
+\tocsectionentry {Drawing lines}{275}
+\tocsectionentry {Creating multiline headers or footers}{276}
+\tocsectionentry {Finding mismatched braces}{277}
+\tocsectionentry {Setting dimensions}{278}
+\tocsectionentry {Creating composite fonts}{278}
+\tocsectionentry {Reproducing text verbatim}{279}
+\tocsectionentry {Using outer macros}{281}
+\tocsectionentry {Changing category codes}{282}
+\tocsectionentry {Making macro files more readable}{283}
\tocchapterentry {Making sense \linebreak of error messages}{11}{285}
\tocchapterentry {A compendium \linebreak of useful macros}{12}{293}
-\tocsectionentry {Preliminaries}{}{293}
-\tocsectionentry {Displays}{}{297}
-\tocsectionentry {Time of day}{}{299}
-\tocsectionentry {Lists}{}{300}
-\tocsectionentry {Verbatim listing}{}{302}
-\tocsectionentry {Tables of contents}{}{303}
-\tocsectionentry {Cross-references}{}{304}
-\tocsectionentry {Environments}{}{306}
-\tocsectionentry {Justification}{}{308}
-\tocsectionentry {Tables}{}{309}
-\tocsectionentry {Footnotes}{}{311}
-\tocsectionentry {Double columns}{}{311}
-\tocsectionentry {Finishing up}{}{313}
+\tocsectionentry {Preliminaries}{293}
+\tocsectionentry {Displays}{297}
+\tocsectionentry {Time of day}{299}
+\tocsectionentry {Lists}{300}
+\tocsectionentry {Verbatim listing}{302}
+\tocsectionentry {Tables of contents}{303}
+\tocsectionentry {Cross-references}{304}
+\tocsectionentry {Environments}{306}
+\tocsectionentry {Justification}{308}
+\tocsectionentry {Tables}{309}
+\tocsectionentry {Footnotes}{311}
+\tocsectionentry {Double columns}{311}
+\tocsectionentry {Finishing up}{313}
\tocchapterentry {Capsule summary \linebreak of commands}{13}{315}
\setback
\tocchapterentry {GNU Free Documentation \linebreak License}{14}{345}
-\tocsectionentry {PREAMBLE}{}{345}
-\tocsectionentry {APPLICABILITY AND DEFINITIONS}{}{346}
-\tocsectionentry {VERBATIM COPYING}{}{347}
-\tocsectionentry {COPYING IN QUANTITY}{}{348}
-\tocsectionentry {MODIFICATIONS}{}{349}
-\tocsectionentry {COMBINING DOCUMENTS}{}{351}
-\tocsectionentry {COLLECTIONS OF DOCUMENTS}{}{351}
-\tocsectionentry {AGGREGATION WITH INDEPENDENT WORKS}{}{351}
-\tocsectionentry {TRANSLATION}{}{352}
-\tocsectionentry {TERMINATION}{}{352}
-\tocsectionentry {FUTURE REVISIONS OF THIS LICENSE}{}{353}
+\tocsectionentry {PREAMBLE}{345}
+\tocsectionentry {APPLICABILITY AND DEFINITIONS}{346}
+\tocsectionentry {VERBATIM COPYING}{347}
+\tocsectionentry {COPYING IN QUANTITY}{348}
+\tocsectionentry {MODIFICATIONS}{349}
+\tocsectionentry {COMBINING DOCUMENTS}{351}
+\tocsectionentry {COLLECTIONS OF DOCUMENTS}{351}
+\tocsectionentry {AGGREGATION WITH INDEPENDENT WORKS}{351}
+\tocsectionentry {TRANSLATION}{352}
+\tocsectionentry {TERMINATION}{352}
+\tocsectionentry {FUTURE REVISIONS OF THIS LICENSE}{353}
\tocchapterentry {Index}{15}{357}
diff --git a/teximpatient/eplain.tex b/teximpatient/eplain.tex
index 19ad8cf..7de3f1c 100644
--- a/teximpatient/eplain.tex
+++ b/teximpatient/eplain.tex
@@ -818,7 +818,9 @@
\opentocfile
\toks0 = {\expandafter\noexpand \csname toc#1entry\endcsname}%
\def\temp{#2}%
- \def\cs{#3}%
+ %\def\cs{#3}% fixed
+ \toks2 = \expandafter{#3}%
+ \edef\cs{\the\toks2}%
\edef\@wr{%
\write\tocfile{%
\the\toks0
diff --git a/teximpatient/macros.tex b/teximpatient/macros.tex
index e3a84ad..f7b37c7 100644
--- a/teximpatient/macros.tex
+++ b/teximpatient/macros.tex
@@ -1145,8 +1145,8 @@
\backfalse
\shorttocfonts
\let\tocchapterentry = \shorttocchapter
- \let\tocsectionentry = \gobblethree
- \let\tocsubsectionentry = \gobblethree
+ \let\tocsectionentry = \gobbletwo
+ \let\tocsubsectionentry = \gobbletwo
\halign{\hfil\strut##&\strut ##\hfil\cr
\readtocfile
\crcr}}%
@@ -1192,13 +1192,13 @@
\noalign{\nobreak\vskip2pt}%
}
-\def\tocsectionentry#1#2#3{%
+\def\tocsectionentry#1#2{%
\noalign{\penalty-500 \vskip\medsmallskipamount}%
- &\it #1\quad \openbox$,円,円$\rm #3\cr
+ &\it #1\quad \openbox$,円,円$\rm #2\cr
}
-\def\tocsubsectionentry#1#2#3{%
- &\qquad #1\quad $\cdot,円$#3\cr
+\def\tocsubsectionentry#1#2{%
+ &\qquad #1\quad $\cdot,円$#2\cr
}
\def\openbox{\ht0 = 1.75pt \dp0 = 1.75pt \wd0 = 3.5pt
@@ -1331,7 +1331,7 @@
\xdef\examplepage{\number\count255}%
\markinfo{Example #1: #2}
\ifrewritetocfile
- \write\tocfile{\string\tocsectionentry{#2}{}{\examplepage}}%
+ \write\tocfile{\string\tocsectionentry{#2}{\examplepage}}%
\fi
}
% Let's number examples automatically; it makes it easier to move them
diff --git a/teximpatient/xmptext.tex b/teximpatient/xmptext.tex
index 76650f0..3e04d85 100644
--- a/teximpatient/xmptext.tex
+++ b/teximpatient/xmptext.tex
@@ -12,7 +12,7 @@
~\xdef\examplepage{\number\count255}
~\markinfo{Example 1: Entering simple text}
~\ifrewritetocfile
-~\write\tocfile{\string\tocsectionentry{Entering simple text}{}{\examplepage}}%
+~\write\tocfile{\string\tocsectionentry{Entering simple text}{\examplepage}}%
~\fi
~^^{footnotes} ^^{comments} ^^{punctuation} ^^{quotation marks}
~^^{space characters} ^^{dashes} ^^{paragraphs//ending}
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月01日 15:37:08 +0000

AltStyle によって変換されたページ (->オリジナル) /