summaryrefslogtreecommitdiff
path: root/fonts/logic/milstd.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/logic/milstd.tex
Initial commit
Diffstat (limited to 'fonts/logic/milstd.tex')
-rw-r--r--fonts/logic/milstd.tex32
1 files changed, 32 insertions, 0 deletions
diff --git a/fonts/logic/milstd.tex b/fonts/logic/milstd.tex
new file mode 100644
index 0000000000..06e740fb61
--- /dev/null
+++ b/fonts/logic/milstd.tex
@@ -0,0 +1,32 @@
+%-------------------------------cut here----------------------------------
+% milstd.tex
+%
+% Special characters for logic diagrams (as in MIL-STD 806)
+%
+\newfont{\milstd}{milstd}
+%
+\def\BusWidth{{\milstd\char0}} % '/' for bus width notation
+\def\ANDr{{\milstd\char1}} % AND gate facing right
+\def\ANDd{{\milstd\char2}} % down
+\def\ANDl{{\milstd\char3}} % left
+\def\ANDu{{\milstd\char4}} % up
+\def\NANDr{{\milstd\char5}} % NAND gate facing right
+\def\NANDd{{\milstd\char6}}
+\def\NANDl{{\milstd\char7}}
+\def\NANDu{{\milstd\char8}}
+\def\ORr{{\milstd\char9}} % OR gate facing right
+\def\ORd{{\milstd\char10}}
+\def\ORl{{\milstd\char11}}
+\def\ORu{{\milstd\char12}}
+\def\NORr{{\milstd\char13}} % NOR gate facing right
+\def\NORd{{\milstd\char14}}
+\def\NORl{{\milstd\char15}}
+\def\NORu{{\milstd\char16}}
+\def\BUFr{{\milstd\char17}} % Buffer facing right
+\def\BUFd{{\milstd\char18}}
+\def\BUFl{{\milstd\char19}}
+\def\BUFu{{\milstd\char20}}
+\def\INVr{{\milstd\char21}} % Inverter facing right
+\def\INVd{{\milstd\char22}}
+\def\INVl{{\milstd\char23}}
+\def\INVu{{\milstd\char24}}