texlive[63123] Master/texmf-dist: uspace (24apr22)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 24 22:11:24 CEST 2022


Revision: 63123
          http://tug.org/svn/texlive?view=revision&revision=63123
Author:   karl
Date:     2022-04-24 22:11:24 +0200 (Sun, 24 Apr 2022)
Log Message:
-----------
uspace (24apr22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/uspace/uspace-ctanify.sh
    trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-lualatex.pdf
    trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-pdflatex.pdf
    trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-xelatex.pdf
    trunk/Master/texmf-dist/doc/latex/uspace/uspace.pdf
    trunk/Master/texmf-dist/doc/latex/uspace/uspace.tex
    trunk/Master/texmf-dist/tex/latex/uspace/uspace.sty

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace-ctanify.sh
===================================================================
--- trunk/Master/texmf-dist/doc/latex/uspace/uspace-ctanify.sh	2022-04-24 20:11:03 UTC (rev 63122)
+++ trunk/Master/texmf-dist/doc/latex/uspace/uspace-ctanify.sh	2022-04-24 20:11:24 UTC (rev 63123)
@@ -30,6 +30,7 @@
 LATEXDIR=tex/latex/uspace
 
 TEMP_DIR=`mktemp -d -p "$PWD"`
+mkdir "$TEMP_DIR"/uspace
 read -d '' CTANIFY_MAP <<EOF || true
            uspace.sty=$LATEXDIR
            README.md=$DOCDIR
@@ -48,17 +49,18 @@
 for entry in $CTANIFY_MAP ; do
     file=${entry%=*}
     #target_dir=${entry#*=}
-    cp -v "$file" "$TEMP_DIR"
+    cp -v "$file" "$TEMP_DIR/uspace"
 done
 
 ROOT_DIR="$PWD"
 (
-    cd "$TEMP_DIR"
+    cd "$TEMP_DIR"/uspace
     setfacl -b *
     chmod +rw-x *
     chmod +x uspace-ctanify.sh
     #ctanify --pkgname=uspace $CTANIFY_MAP
     #mv -vf uspace.tar.gz "$ROOT_DIR"
+    cd ..
     tar cvvzf "$ROOT_DIR/uspace.tar.gz" .
 )
 

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-lualatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-pdflatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace-test-xelatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/uspace/uspace.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/uspace/uspace.tex	2022-04-24 20:11:03 UTC (rev 63122)
+++ trunk/Master/texmf-dist/doc/latex/uspace/uspace.tex	2022-04-24 20:11:24 UTC (rev 63123)
@@ -1,3 +1,4 @@
+\PassOptionsToPackage{unicode}{hyperref}
 \documentclass[paper=B5,DIV=calc,parskip=half]{scrartcl}
 \usepackage{ifluatex}
 \ifluatex
@@ -5,8 +6,7 @@
 \fi
 
 \usepackage{fontspec}
-%\defaultfontfeatures{Ligatures={TeX,Common},Scale=MatchLowercase}
-\setmainfont[]{Charis SIL}
+\setmainfont[Ligatures={TeX,Common}]{Charis SIL}
 \setsansfont[Ligatures={TeX,Common}, Scale=MatchLowercase]{TeX Gyre Heros}
 \setmonofont[Ligatures=,Scale=MatchLowercase]{DejaVu Sans Mono}
 
@@ -23,7 +23,7 @@
     \\{\small\href{mailto:vhaisman+uspace at gmail.com?subject=[uspace]}{vhaisman at gmail.com}}}{}}
 \date{\today}
 \title{\texttt{uspace} user manual}
-\subtitle{v0.04}
+\subtitle{v0.05}
 
 \usepackage{xcolor}
 \usepackage{multicol}
@@ -31,7 +31,6 @@
 \usepackage{metalogo}
 \usepackage{hologo}
 
-\PassOptionsToPackage{unicode}{hyperref}
 \usepackage{bookmark}
 \hypersetup{
   colorlinks,
@@ -40,6 +39,8 @@
   urlcolor={blue!80!black},
   breaklinks=true}
 \urlstyle{same}  % don't use monospace font for urls
+\usepackage{footnotehyper}
+\makesavenoteenv{labeling}
 
 \setlength{\emergencystretch}{3em}  % prevent overfull lines
 
@@ -65,6 +66,7 @@
 \newcommand{\punctsp}{\textsc{punctuation space}}
 \newcommand{\thinsp}{\textsc{thin space}}
 \newcommand{\hairsp}{\textsc{hair space}}
+\newcommand{\medmathsp}{\textsc{medium math space}}
 \newcommand{\linesep}{\textsc{line separator}}
 \newcommand{\nel}{\textsc{next line (nel)}}
 \newcommand{\parasep}{\textsc{paragraph separator}}
@@ -93,9 +95,9 @@
 \item[\nbsp{\footnotemark[1]} (\texttt{U+00A0})] \lstinline|~|
 \item[\shy{\footnotemark[1]} (\texttt{U+00AD})] \lstinline|\-|
 \item[\emquad{\footnotemark[2]} (\texttt{U+2001})] \lstinline|\quad|
-\item[\emspaceC{\footnotemark[2]} (\texttt{U+2001})] \lstinline|\quad|
+\item[\emspaceC{\footnotemark[2]} (\texttt{U+2003})] \lstinline|\quad|
 \item[\enquad{\footnotemark[3]} (\texttt{U+2000})] \lstinline|\enskip|
-\item[\enspaceC{\footnotemark[3]} (\texttt{U+2000})] \lstinline|\enskip|
+\item[\enspaceC{\footnotemark[3]} (\texttt{U+2002})] \lstinline|\enskip|
 \item[\threePerEm{} (\texttt{U+2004})] \lstinline|\hspace{0.33333em}|
 \item[\fourPerEm{} (\texttt{U+2005})] \lstinline|\hspace{0.25em}|
 \item[\sixPerEm{} (\texttt{U+2006})] \lstinline|\hspace{0.16667em}|
@@ -103,6 +105,7 @@
 \item[\punctsp{} (\texttt{U+2008})] \lstinline|\hspace{\fontcharwd \font `\,}|
 \item[\thinsp{} (\texttt{U+2009})] \lstinline|\leavevmode\allowbreak\,|
 \item[\hairsp{} (\texttt{U+200A})] \lstinline|\hspace{0.08333em}|
+\item[\medmathsp{} (\texttt{U+205F})] \lstinline|\hspace{0.22222em}|
 \item[\linesep{} (\texttt{U+2028})] \lstinline|\newline|
 \item[\nel{} (\texttt{U+0085})] \lstinline|\newline|
 \item[\parasep{} (\texttt{U+2029})] \lstinline|\csname par\endcsname|
@@ -127,6 +130,7 @@
 
 \begin{description}[style=nextline, labelwidth=4.5em, leftmargin=!,
   labelindent=0em]
+  \item[\texttt{v0.05}] Add implementation for \medmathsp{}.
   \item[\texttt{v0.04}] Add implementation for \linesep{}, \nel{}
     and \parasep{}.
   \item[\texttt{v0.03}] Change implementation for \punctsp{} and \thinsp{} to

Modified: trunk/Master/texmf-dist/tex/latex/uspace/uspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uspace/uspace.sty	2022-04-24 20:11:03 UTC (rev 63122)
+++ trunk/Master/texmf-dist/tex/latex/uspace/uspace.sty	2022-04-24 20:11:24 UTC (rev 63123)
@@ -1,7 +1,7 @@
 % LaTeX package that defines meanings to several different Unicode space
 % characters.
 %
-% © 2016 Václav Haisman
+% © 2022 Václav Haisman
 %
 %% This program can be redistributed and/or modified under the terms of the
 %% MIT license. See LICENSE file.
@@ -10,7 +10,7 @@
 \NeedsTeXFormat{LaTeX2e}[1994/06/01]
 
 \ProvidesPackage{uspace}
-[2016/11/06 v0.04 LaTeX package that defines meanings to several different
+[2022/04/24 v0.05 LaTeX package that defines meanings to several different
 Unicode space characters.]
 
 \RequirePackage{ifxetex,ifluatex}
@@ -69,6 +69,9 @@
 % hair space
 \newunicodechar{ }{\hspace{0.08333em}}
 
+% Medium Mathematical Space (MMSP)
+\newunicodechar{ }{\hspace{0.22222em}}
+
 % line separator
 \newunicodechar{
}{\newline}
 



More information about the tex-live-commits mailing list.