summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/mathpunctspace/mathpunctspace.tex
blob: 373ccdfa7874035315e2d0a6e180b6028c652277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
\documentclass{article}

\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[nosetpagesize]{graphicx}
\usepackage{mathpunctspace}

\title{Control the Space After Punctuation in Expressions}
\author{Yuwsuke Kieda}
\date{2017/04/03 v1.0}

\begin{document}
\maketitle

\section{Descriptions}

We provide a mechanism to control the space after the comma in the expressions.

\section{Usage}

\subsection{Sample of Preamble}

\begin{verbatim}
\usepackage{mathpunctspace}
\end{verbatim}

\subsection{Options}

\begin{itemize}
 \item unit: mu or other (default: mu)
 \item comma: substitute keyword ``natural'' or skip (default: natural)
 \item semicolon: substitute keyword ``natural'' or skip (default: natural)
 \item latexorg: original behavior of LaTeX
\end{itemize}

Remark: keyword ``natural'' mean the spacing of the in-line.

\section{License}

BSD 2-Clause License

\section{Repository}

\texttt{https://github.com/yuw/texmf-mathpunctspace}

\section{Samples}

\begin{verbatim}
\usepackage{mathpunctspace}
\end{verbatim}

Lorem ipsum dolor sit amet $(x, y)$, consectetuer adipiscing elit.

Lorem ipsum dolor sit amet $\{x; x \in A\}$; consectetuer adipiscing elit.

\begin{verbatim}
\usepackage[comma=10mu,semicolon=20mu]{mathpunctspace}
\end{verbatim}

\includegraphics{comma10mu-semicolon20mu.pdf}

\begin{verbatim}
\usepackage[unit=pt,comma=5pt,semicolon=5pt]{mathpunctspace}
\end{verbatim}

\includegraphics{comma5pt-semicolon5pt.pdf}

\begin{verbatim}
\usepackage[comma=0mu,semicolon=natural]{mathpunctspace}
\end{verbatim}

\includegraphics{comma0mu-semicolonnat.pdf}

\section{Risks}

If the option (\texttt{comma=10mu}) is given as follows, ``right'' output can not be obtained. See \textit{The \TeX{}book} p.~134.

\begin{verbatim}
\usepackage[comma=10mu]{mathpunctspace}
\end{verbatim}

\begin{center}
 \setbox9\hbox{,}%
 Input: \verb!$1{,}000$!\qquad
 Output: \raisebox{-\dp9}{\includegraphics{ordinary-comma.pdf}}
\end{center}

\end{document}