texlive[53068] Master/texmf-dist/doc/xetex/xetexref: xetexref
commits+karl at tug.org
commits+karl at tug.org
Mon Dec 9 22:52:19 CET 2019
Revision: 53068
http://tug.org/svn/texlive?view=revision&revision=53068
Author: karl
Date: 2019-12-09 22:52:18 +0100 (Mon, 09 Dec 2019)
Log Message:
-----------
xetexref (9dec19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/xetex/xetexref/README.txt
trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.pdf
trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.tex
Modified: trunk/Master/texmf-dist/doc/xetex/xetexref/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexref/README.txt 2019-12-09 21:50:53 UTC (rev 53067)
+++ trunk/Master/texmf-dist/doc/xetex/xetexref/README.txt 2019-12-09 21:52:18 UTC (rev 53068)
@@ -17,6 +17,7 @@
## Legalities
Copyright 2007-2019 Will Robertson
+Copyright 2019 Hironobu Yamashita
Copyright 2018 Joseph Wright
Copyright 2011-2017 Karl Berry
Copyright 2013 Khaled Hosny.
Modified: trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.tex
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.tex 2019-12-09 21:50:53 UTC (rev 53067)
+++ trunk/Master/texmf-dist/doc/xetex/xetexref/xetex-reference.tex 2019-12-09 21:52:18 UTC (rev 53068)
@@ -1,6 +1,4 @@
-% Copyright 2007-2017 Will Robertson
-% Copyright 2011 Karl Berry
-% Copyright 2013 Khaled Hosny
+% Copyright for this work included in README.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
@@ -21,7 +19,7 @@
\title{The \xetex reference guide\\\url{https://ctan.org/pkg/xetexref}}
\author{Will Robertson \and Khaled Hosny \and Karl Berry}
-\date{2019-03-05}
+\date{\VERSION}
\suppressfontnotfounderror=1
@@ -555,6 +553,13 @@
\XeTeXuseglyphmetrics=1 \fbox{a}\fbox{A}\fbox{j}\fbox{J}
\end{example}
+\cmd|\XeTeXgenerateactualtext|
+\xarg{integer}
+\desc{Controls the output of \texttt{/ActualText} entry. Default is 0.
+When set to 1, the \texttt{/ActualText} entry is added to the output PDF
+for better copy/paste and search in PDF viewers.}
+\endcmd
+
\subsection{OpenType fonts}
\cmd|\XeTeXOTcountscripts|
@@ -887,7 +892,8 @@
\cmd|\Ucharcat|
\xarg{number}
\xarg{catcode}
-\desc{Expands to a character token with slot \meta{number} and \meta{catcode} specified.}
+\desc{Expands to a character token with slot \meta{number} and \meta{catcode} specified.
+The values allowed for \meta{catcode} are: 1--4, 6--8 and 10--13.}
\endcmd
\begin{example}
@@ -922,11 +928,11 @@
\opteq
\xarg{interchar class}
\desc{Assigns a class corresponding to \xarg{interchar class} (range
-0–255) to a \xarg{char slot}. Most characters are class 0 by
+0–4095) to a \xarg{char slot}. Most characters are class 0 by
default. Class 1 is for CJK ideographs, classes 2 and 3 are CJK
-punctuation. The boundary of a text string is considered class 255,
+punctuation. The boundary of a text string is considered class 4095,
wherever there is a boundary between a ‘run’ of characters and something
-else — glue, kern, math, box, etc. Special case class 256 is ignored;
+else — glue, kern, math, box, etc. Special case class 4096 is ignored;
useful for diacritics so I’m told.}
\endcmd
@@ -1170,6 +1176,12 @@
\subsection{Programming}
+\cmd|\expanded|
+\xarg{general text}
+\desc{Carries out full expansion of a token list like \texttt{\char`\\message},
+but it is still expandable.}
+\endcmd
+
\cmd|\ifincsname...(\else...)\fi|
\desc{\tex conditional to branch true if the expansion occurs within
\texttt{\char`\\csname ... \char`\\endcsname}.}
@@ -1212,9 +1224,9 @@
\xarg{arg one}
\xarg{arg two}
\desc{Compares the full expansion of the two token list
-arguments. Expands to zero if they are the same, less than one if the
+arguments. Expands to zero if they are the same, $-1$ if the
first argument sorts lower (lexicographically) than the second argument,
-and greater than one if vice versa.}
+and~$1$ if vice versa.}
\endcmd
\begin{example}
More information about the tex-live-commits
mailing list