summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mathsemantics/mathsemantics-names.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/mathsemantics/mathsemantics-names.sty')
-rw-r--r--macros/latex/contrib/mathsemantics/mathsemantics-names.sty65
1 files changed, 65 insertions, 0 deletions
diff --git a/macros/latex/contrib/mathsemantics/mathsemantics-names.sty b/macros/latex/contrib/mathsemantics/mathsemantics-names.sty
new file mode 100644
index 0000000000..360e889eca
--- /dev/null
+++ b/macros/latex/contrib/mathsemantics/mathsemantics-names.sty
@@ -0,0 +1,65 @@
+\ProvidesPackage{mathsemantics-names}[2022/05/06]
+
+% Resolve the dependencies of this package
+\RequirePackage{mathsemantics-commons}
+
+% Define a default markdown for named (mostly software related)
+% packages, and some commands for often-used packages as well
+\newcommand{\namemd}[1]{\textsc{#1}\xspace}
+\newcommand{\adimat}{\namemd{ADiMat}}
+\newcommand{\ampl}{\namemd{AMPL}}
+\newcommand{\BibTeX}{\namemd{Bib\TeX}}
+\newcommand{\BibLaTeX}{\namemd{Bib\LaTeX}}
+\newcommand{\cg}{\namemd{CG}}
+\newcommand{\cpp}{\namemd{C++}}
+\newcommand{\cppmat}{\namemd{cppmat}}
+\newcommand{\dolfin}{\namemd{Dolfin}}
+\newcommand{\dolfinplot}{\namemd{Dolfin-Plot}}
+\newcommand{\dolfinadjoint}{\namemd{Dolfin-Adjoint}}
+\newcommand{\doxygen}{\namemd{Doxygen}}
+\newcommand{\femorph}{\namemd{FEMorph}}
+\newcommand{\fenics}{\namemd{FEniCS}}
+\newcommand{\ffc}{\namemd{FFC}}
+\newcommand{\fmg}{\namemd{FMG}}
+\newcommand{\fortran}{\namemd{Fortran}}
+\newcommand{\gitlab}{\namemd{GitLab}}
+\newcommand{\gmres}{\namemd{Gmres}}
+\newcommand{\gmsh}{\namemd{Gmsh}}
+\newcommand{\ipopt}{\namemd{Ipopt}}
+\newcommand{\libsvm}{\namemd{LIBSVM}}
+\newcommand{\liblinear}{\namemd{LIBLINEAR}}
+\newcommand{\macmpec}{\namemd{MacMPEC}}
+\newcommand{\manifoldsjl}{\namemd{Manifolds.jl}}
+\newcommand{\manopt}{\namemd{Manopt}}
+\newcommand{\manoptjl}{\namemd{Manopt.jl}}
+\newcommand{\mathematica}{\namemd{Mathematica}}
+\newcommand{\matlab}{\namemd{Matlab}}
+\newcommand{\maple}{\namemd{Maple}}
+\newcommand{\maxima}{\namemd{Maxima}}
+\newcommand{\meshio}{\namemd{meshio}}
+\newcommand{\metis}{\namemd{Metis}}
+\newcommand{\minres}{\namemd{Minres}}
+\newcommand{\mshr}{\namemd{mshr}}
+\newcommand{\mvirt}{\namemd{MVIRT}}
+\newcommand{\numapde}{\namemd{numapde}}
+\newcommand{\numpy}{\namemd{NumPy}}
+\newcommand{\paraview}{\namemd{Paraview}}
+\newcommand{\pdflatex}{\namemd{PDF\LaTeX}}
+\newcommand{\perl}{\namemd{Perl}}
+\newcommand{\petsc}{\namemd{PETSc}}
+\newcommand{\pymat}{\namemd{pymat}}
+\newcommand{\python}{\namemd{Python}}
+\newcommand{\scikit}{\namemd{SciKit}}
+\newcommand{\scikitlearn}{\namemd{SciKit-learn}}
+\newcommand{\scipy}{\namemd{SciPy}}
+\newcommand{\sphinx}{\namemd{Sphinx}}
+\newcommand{\subgmres}{\namemd{SubGmres}}
+\newcommand{\subminres}{\namemd{SubMinres}}
+\newcommand{\superlu}{\namemd{SuperLU}}
+\newcommand{\svmlight}{\namemd{SVM${}^\text{light}$}}
+\newcommand{\TikZ}{Ti\textit{k}Z\xspace}
+\newcommand{\tritetmesh}{\namemd{TriTetMesh}}
+\newcommand{\ufl}{\namemd{UFL}}
+\newcommand{\uqlab}{\namemd{UQLab}}
+\newcommand{\viper}{\namemd{Viper}}
+\newcommand{\xml}{\namemd{XML}} \ No newline at end of file