texlive[66697] Master/texmf-dist: milsymb (28mar23)

commits+karl at tug.org commits+karl at tug.org
Tue Mar 28 22:19:06 CEST 2023


Revision: 66697
          http://tug.org/svn/texlive?view=revision&revision=66697
Author:   karl
Date:     2023-03-28 22:19:05 +0200 (Tue, 28 Mar 2023)
Log Message:
-----------
milsymb (28mar23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/milsymb/README.md
    trunk/Master/texmf-dist/doc/latex/milsymb/manual_examples/mef.tex
    trunk/Master/texmf-dist/doc/latex/milsymb/milsymb.pdf
    trunk/Master/texmf-dist/doc/latex/milsymb/milsymb.tex
    trunk/Master/texmf-dist/tex/latex/milsymb/milsymb.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/milsymb/manual_scripts/

Modified: trunk/Master/texmf-dist/doc/latex/milsymb/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/milsymb/README.md	2023-03-28 13:08:10 UTC (rev 66696)
+++ trunk/Master/texmf-dist/doc/latex/milsymb/README.md	2023-03-28 20:19:05 UTC (rev 66697)
@@ -1,5 +1,5 @@
 # MilSymb
-LaTeX package for TikZ based drawing of military symbols as per NATO [APP-6(C)](https://www.awl.edu.pl/images/en/APP_6_C.pdf).
+LaTeX package for TikZ based drawing of military symbols as per NATO [APP-6(C)](https://web.archive.org/web/20150921231042/http://armawiki.zumorc.de/files/NATO/APP-6(C).pdf).
 
 # Installation
 Download the latest release and copy **milsymb.sty** to your package directory, or install via [CTAN](https://ctan.org/pkg/milsymb) or your TeX software package manager.

Modified: trunk/Master/texmf-dist/doc/latex/milsymb/manual_examples/mef.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/milsymb/manual_examples/mef.tex	2023-03-28 13:08:10 UTC (rev 66696)
+++ trunk/Master/texmf-dist/doc/latex/milsymb/manual_examples/mef.tex	2023-03-28 20:19:05 UTC (rev 66697)
@@ -105,4 +105,4 @@
 \draw (C07.west) -| ($(C02.west)+(-0.25, 0)$) |- (C08.west);
 \draw (C08.west) -| ($(C02.west)+(-0.25, 0)$) |- (C09.west);
 
-\end{tikzpicture}
\ No newline at end of file
+\end{tikzpicture}

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

Modified: trunk/Master/texmf-dist/doc/latex/milsymb/milsymb.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/milsymb/milsymb.tex	2023-03-28 13:08:10 UTC (rev 66696)
+++ trunk/Master/texmf-dist/doc/latex/milsymb/milsymb.tex	2023-03-28 20:19:05 UTC (rev 66697)
@@ -1,8 +1,8 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% MilSymb Manual File									    	              %%
+%% MilSymb Manual File									    	                                %%
 %%--------------------                                                        %%
-%% Version: 1.02                                                              %%
-%% Last Updated: 2020-03-15                                                   %%
+%% Version: 1.03                                                              %%
+%% Last Updated: 2023-03-27                                                   %%
 %% Github: https://github.com/ralphieraccoon/MilSymb                          %%
 %% Copyright: Damian Crosby 2018                                              %%
 %% Licence: Creative Commons Attribution-ShareAlike 4.0 International License %%
@@ -9,8 +9,8 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% WARNING! Typesetting tables can cause memory overflow. Set --extra-mem-top=10000000 in Typesetting or texmf.cnf		        %
-% Table typesetting also takes a very long time. Consider commenting out \input commands when editing the rest of the document.	%
+% WARNING! Typesetting tables can cause memory overflow. Set --extra-mem-top=10000000 in Typesetting or texmf.cnf		          	%
+% Table typesetting also takes a very long time. Consider commenting out \pyc commands when editing the rest of the document.	%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \documentclass[a4paper, titlepage]{article}
@@ -18,11 +18,12 @@
 \keepXColumns
 \usepackage[a4paper, margin=1.75cm]{geometry}
 \usepackage[colorlinks=true, urlcolor=blue]{hyperref}
+\usepackage[gobble=auto]{pythontex}
 \usetikzlibrary{calc, arrows.meta, matrix}
 \newcolumntype{n}{>{\raggedright\arraybackslash}m{5cm}}
 \newcolumntype{s}{>{\centering\arraybackslash}m{1.75cm}}
 \newcommand\MilSymb{\textbf{\texttt{MilSymb}}}
-\newcommand\DocLink{\href{https://www.awl.edu.pl/images/en/APP_6_C.pdf}{APP6-(C)}}
+\newcommand\DocLink{\href{https://web.archive.org/web/20150921231042/http://armawiki.zumorc.de/files/NATO/APP-6(C).pdf}{APP6-(C)}}
 \renewcommand\theadfont{\bfseries}
 \newenvironment{writett}{\ttfamily}{\par}
 \setcounter{secnumdepth}{4}
@@ -79,6 +80,7 @@
 \vhEntry{1.0}{2018-04-29}{Damian Crosby}{Creation.}
 \vhEntry{1.01}{2019-05-07}{Damian Crosby}{Added clarification on DVI output, added clarification that multiple class symbols are found in \texttt{multi}.}
 \vhEntry{1.02}{2020-03-15}{Damian Crosby}{Fixed scaling and placement errors in the \texttt{speed leader} key code, added note to define \texttt{scale} first in manual when using \texttt{speed leader}, fixed compilation issues in \texttt{landgroup} and \texttt{landheadqurters} to account for updated \texttt{xparse} package, fixed issue with \texttt{frame status} and \texttt{scale} keys not always being updated between commands, changed datestamps to be ISO 8601 compliant as per CTAN request.}
+\vhEntry{1.03}{2023-03-27}{Damian Crosby}{Hotfix to remove deprecated use of the \texttt{shapes.Symbols} TikZ library alias (now only case-sensitive \texttt{shapes.symbols} is permitted).}
 \end{versionhistory}
 
 \clearpage
@@ -110,6 +112,15 @@
 
 \clearpage
 
+\begin{pycode}
+  from manual_scripts import gen_symbol_tables, gen_multiple_class, gen_hidden
+
+  symbol_tables = gen_symbol_tables()
+  multi = gen_multiple_class()
+  hidden = gen_hidden()
+
+\end{pycode}
+
 \section{Introduction}
 
 \subsection{Package Summary}
@@ -329,7 +340,7 @@
 
 This key draws a line from the centre of the symbol at a specified heading for a specified length. This is used to denote the speed (length) and direction (heading) of the symbol. This key takes two arguments, the first is the length and the second is the heading, as shown below:\\
 
-\texttt{speed leader=\{\textit{heading}\}\{\textit{length}\}}
+\texttt{speed leader=\{\textit{heading}\}\{\textit{length}\}}\\
 
 \textit{When using this key along with the \texttt{scale} key, the \texttt{scale} key should be defined first. This is because the \texttt{speed leader} key immediately executes code that uses the \texttt{scale} key.}
 
@@ -469,13 +480,13 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{main}}\quad
-\input{manual_scripts/Air_Main_table.tex}
+\pyc{print(symbol_tables["Air_main"])}
 
 \newpage\paragraph{\texttt{upper}}\quad
-\input{manual_scripts/Air_Upper_table.tex}
+\pyc{print(symbol_tables["Air_upper"])}
 
 \newpage\paragraph{\texttt{lower}}\quad
-\input{manual_scripts/Air_Lower_table.tex}
+\pyc{print(symbol_tables["Air_lower"])}
 
 \subsubsection{Amplifiers}
 
@@ -519,10 +530,10 @@
 \textit{Instead of using \texttt{upper} and \texttt{lower} keys to define the modifiers, \texttt{left} and \texttt{right} keys are used to reflect the position of the modifier.}
 
 \paragraph{\texttt{left}}\quad
-\input{manual_scripts/Missile_Left_table.tex}
+\pyc{print(symbol_tables["Missile_left"])}
 
 \newpage\paragraph{\texttt{right}}\quad
-\input{manual_scripts/Missile_Right_table.tex}
+\pyc{print(symbol_tables["Missile_right"])}
 
 \subsubsection{Amplifiers}
 
@@ -537,13 +548,13 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{main}}\quad
-\input{manual_scripts/Land_Main_table.tex}
+\pyc{print(symbol_tables["Land_main"])}
 
 \newpage\paragraph{\texttt{upper}}\quad
-\input{manual_scripts/Land_Upper_table.tex}
+\pyc{print(symbol_tables["Land_upper"])}
 
 \newpage\paragraph{\texttt{lower}}\quad
-\input{manual_scripts/Land_Lower_table.tex}
+\pyc{print(symbol_tables["Land_lower"])}
 
 \subsubsection{Amplifiers}
 
@@ -746,10 +757,10 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/Equipment_Main_table.tex}
+\pyc{print(symbol_tables["Equipment_main"])}
 
 \newpage\paragraph{\texttt{Mobility}}\quad
-\input{manual_scripts/Equipment_Mobility_table.tex}
+\pyc{print(symbol_tables["Equipment_mobility"])}
 
 \subsubsection{Amplifiers}
 
@@ -826,10 +837,10 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/Installation_Main_table.tex}
+\pyc{print(symbol_tables["Installation_main"])}
 
 \newpage\paragraph{\texttt{Upper}}\quad
-\input{manual_scripts/Installation_Upper_table.tex}
+\pyc{print(symbol_tables["Installation_upper"])}
 
 \subsubsection{Amplifiers}
 
@@ -902,13 +913,13 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/SeaSurface_Main_table.tex}
+\pyc{print(symbol_tables["SeaSurface_main"])}
 
 \newpage\paragraph{\texttt{Upper}}\quad
-\input{manual_scripts/SeaSurface_Upper_table.tex}
+\pyc{print(symbol_tables["SeaSurface_upper"])}
 
 \newpage\paragraph{\texttt{Lower}}\quad
-\input{manual_scripts/SeaSurface_Lower_table.tex}
+\pyc{print(symbol_tables["SeaSurface_lower"])}
 
 \subsubsection{Amplifiers}
 
@@ -961,13 +972,13 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/SeaSubsurface_Main_table.tex}
+\pyc{print(symbol_tables["SeaSubsurface_main"])}
 
 \newpage\paragraph{\texttt{Upper}}\quad
-\input{manual_scripts/SeaSubsurface_Upper_table.tex}
+\pyc{print(symbol_tables["SeaSubsurface_upper"])}
 
 \newpage\paragraph{\texttt{Lower}}\quad
-\input{manual_scripts/SeaSubsurface_Lower_table.tex}
+\pyc{print(symbol_tables["SeaSubsurface_lower"])}
 
 \subsubsection{Amplifiers}
 
@@ -1046,13 +1057,13 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/Space_Main_table.tex}
+\pyc{print(symbol_tables["Space_main"])}
 
 \newpage\paragraph{\texttt{Upper}}\quad
-\input{manual_scripts/Space_Upper_table.tex}
+\pyc{print(symbol_tables["Space_upper"])}
 
 \newpage\paragraph{\texttt{Lower}}\quad
-\input{manual_scripts/Space_Lower_table.tex}
+\pyc{print(symbol_tables["Space_lower"])}
 
 \subsubsection{Amplifiers}
 
@@ -1113,10 +1124,10 @@
 \subsubsection{Icons and Modifiers}
 
 \paragraph{\texttt{Main}}\quad
-\input{manual_scripts/Activity_Main_table.tex}
+\pyc{print(symbol_tables["Activity_main"])}
 
 \newpage\paragraph{\texttt{Upper}}\quad
-\input{manual_scripts/Activity_Upper_table.tex}
+\pyc{print(symbol_tables["Activity_upper"])}
 
 \subsubsection{Amplifiers}
 
@@ -1359,78 +1370,28 @@
 
 Some \MilSymb\  icons and modifiers are used in more than one command. In order to avoid code duplication, these are put in their own directory named \texttt{multi} with a single name, even though different aliases may be used in each command. The \texttt{upperlower} sub-directory is used to store modifier glyphs that are used in both the \texttt{upper} and \texttt{lower} positions.
 
+\begin{pysub}
 \begin{tabularx}{\linewidth}{|c|c|}
 \hline
-\thead{Name} & \thead{Glyph}\\ \hline
-\texttt{multi/main/amphibious} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/amphibious}}}\\ \hline
-\texttt{multi/main/antenna} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/antenna}}}\\ \hline
-\texttt{multi/main/ammunition} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/ammunition}}}\\ \hline
-\texttt{multi/main/armoured} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/armoured}}}\\ \hline
-\texttt{multi/main/aviation fixed wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/aviation fixed wing}}}\\ \hline
-\texttt{multi/main/aviation rotary wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/aviation rotary wing}}}\\ \hline
-\texttt{multi/main/bridge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/bridge}}}\\ \hline
-\texttt{multi/main/chemical biological radiological nuclear} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/chemical biological radiological nuclear}}}\\ \hline
-\texttt{multi/main/drill} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/drill}}}\\ \hline
-\texttt{multi/main/decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/decoy}}}\\ \hline
-\texttt{multi/main/diver} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/diver}}}\\ \hline
-\texttt{multi/main/engineer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/engineer}}}\\ \hline
-\texttt{multi/main/field artillery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/field artillery}}}\\ \hline
-\texttt{multi/main/individual} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/individual}}}\\ \hline
-\texttt{multi/main/killing victim} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/killing victim}}}\\ \hline
-\texttt{multi/main/maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/maintenance}}}\\ \hline
-\texttt{multi/main/major end} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\path[local bounding box=M] (-0.5, -0.5) rectangle (0.5, 0.5); \pic{MilSymb multi/main/major end}}}\\ \hline
-\texttt{multi/main/medic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/medic}}}\\ \hline
-\texttt{multi/main/medical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\path[local bounding box=M] (-0.5, -0.5) rectangle (0.5, 0.5); \pic{MilSymb multi/main/medical}}}\\ \hline
-\texttt{multi/main/medical treatment facility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\path[local bounding box=M] (-0.5, -0.5) rectangle (0.5, 0.5); \pic{MilSymb multi/main/medical treatment facility}}}\\ \hline
-\texttt{multi/main/missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/missile}}}\\ \hline
-\texttt{multi/main/naval} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/naval}}}\\ \hline
-\texttt{multi/main/person} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/person}}}\\ \hline
-\texttt{multi/main/petroleum oil and lubricants} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/petroleum oil and lubricants}}}\\ \hline
-\texttt{multi/main/psychological operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/psychological operations}}}\\ \hline
-\texttt{multi/main/psychological operations filled} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/psychological operations filled}}}\\ \hline
-\texttt{multi/main/radar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/radar}}}\\ \hline
-\texttt{multi/main/repair parts} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/repair parts}}}\\ \hline
-\texttt{multi/main/sailing boat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/sailing boat}}}\\ \hline
-\texttt{multi/main/sensor} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/sensor}}}\\ \hline
-\texttt{multi/main/signal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/signal/neutral}}}\\ \hline
-\texttt{multi/main/transportation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/transportation}}}\\ \hline
-\texttt{multi/main/victim of an attempted crime} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/victim of an attempted crime}}}\\ \hline
-\texttt{multi/main/water} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/water}}}\\ \hline
-\texttt{multi/main/water purification} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/main/water purification}}}\\ \hline
-\texttt{multi/upper/naval} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/upper/naval}}}\\ \hline
-\texttt{multi/upper/medic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/upper/medic}}}\\ \hline
-\texttt{multi/upper/runway} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/upper/runway}}}\\ \hline
-\texttt{multi/lower/pack animal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/lower/pack animal}}}\\ \hline
-\texttt{multi/upperlower/maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/upperlower/maintenance}}}\\ \hline
-\texttt{multi/upperlower/railroad} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb multi/upperlower/railroad}}}\\ \hline
-\multicolumn{2}{c}{}\\
-\caption{Table of Multiple Class Icons and Modifiers}
+\thead{Name} & \thead{Glyph}\\ 
+\hline
+!{"\n".join(multi)}
+\caption{Table of Multiple Class Icons and Modifiers.}
 \end{tabularx}
-
-
+\end{pysub}
 \subsubsection{Hidden Glyphs}
 
 There are some \texttt{.pic} that are not used as an icon or modifier directly, but are used to construct other icons or modifiers because they are used multiple times.
 
-\begin{table}[H]
-\centering
-\begin{tabular}{|c|c|}
+\begin{pysub}
+\begin{tabularx}{\linewidth}{|c|c|}
 \hline
-\thead{Name} & \thead{Glyph}\\ \hline
-\texttt{equipment/main/weapon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/weapon}}}\\ \hline
-\texttt{equipment/main/air defence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/air defence}}}\\ \hline
-\texttt{equipment/main/anti tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/anti tank}}}\\ \hline
-\texttt{equipment/main/high trajectory indirect fire weapons system} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/high trajectory indirect fire weapons system}}}\\   \hline
-\texttt{equipment/main/side bands} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/side bands}}}\\ \hline
-\texttt{equipment/main/single band} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/single band}}}\\ \hline
-\texttt{equipment/main/double band} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/double band}}}\\ \hline
-\texttt{equipment/main/triple band} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb equipment/main/triple band}}}\\ \hline
-\texttt{seasubsurface/main/half sea mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb seasubsurface/main/half sea mine}}}\\ \hline
-\texttt{seasubsurface/main/sea surface} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb seasubsurface/main/sea surface}}}\\ \hline
-\texttt{supply/medicalbar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\pic{MilSymb supply/medicalbar/neutral}}}\\ \hline
-\end{tabular}
-\caption{Table of Hidden Glyphs}
-\end{table}
+\thead{Name} & \thead{Glyph}\\ 
+\hline
+!{"\n".join(hidden)}
+\caption{Table of Hidden Glyphs.}
+\end{tabularx}
+\end{pysub}
 
 \begin{landscape}
 

Modified: trunk/Master/texmf-dist/tex/latex/milsymb/milsymb.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/milsymb/milsymb.sty	2023-03-28 13:08:10 UTC (rev 66696)
+++ trunk/Master/texmf-dist/tex/latex/milsymb/milsymb.sty	2023-03-28 20:19:05 UTC (rev 66697)
@@ -1,8 +1,8 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% MilSymb Style File									    	              %%
+%% MilSymb Style File									    	                        %%
 %%--------------------                                                        %%
-%% Version: 1.02                                                              %%
-%% Last Updated: 2020-03-15                                                   %%
+%% Version: 1.03                                                              %%
+%% Last Updated: 2023-03-27                                                   %%
 %% Github: https://github.com/ralphieraccoon/MilSymb                          %%
 %% Copyright: Damian Crosby 2018                                              %%
 %% Licence: Creative Commons Attribution-ShareAlike 4.0 International License %%
@@ -9,7 +9,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{milsymb}[05/07/2019 v1.01]
+\ProvidesPackage{milsymb}[2023-03-27 v1.03]
 \RequirePackage{tikz}
 \RequirePackage{lmodern}
 \RequirePackage{fix-cm}
@@ -30,7 +30,7 @@
 \definecolor{unknownB}{RGB}{255, 255, 0}
 \definecolor{offwhite}{RGB}{239, 239, 239}
 \definecolor{lightgray}{gray}{0.75}
-\usetikzlibrary{arrows.meta, shapes.geometric, shapes.Symbols, positioning, calc}
+\usetikzlibrary{arrows.meta, shapes.geometric, shapes.symbols, positioning, calc}
 \tikzstyle{reverseclip}=[insert path={(current bounding box.north east) --
   (current bounding box.south east) --
   (current bounding box.south west) --
@@ -1958,10 +1958,6 @@
 \draw (0.4, -0.2) -- (0.4, 0.2) -- (-0.4, 0.2) -- (-0.4, -0.2);
 \draw (0, 0.2) -- (0, -0.2);
 },
-MilSymb multi/main/medical/.pic={
-\draw (M.north) -- (M.south);
-\draw (M.east) -- (M.west);
-},
 MilSymb multi/main/major end/.pic={
 \draw [thick] (0.3, 0.05) arc (55:125:0.5);
 \fill (0.35, 0) circle (0.1);
@@ -3675,4 +3671,4 @@
 \end{scope}
  \IfNoValueF{#4}{\node [anchor=west, align=left] at (#3.east) {#4};}
 }
-\endinput
\ No newline at end of file
+\endinput



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