Skip to content

Commit 1d0588b

Browse files
committed
renamed the template file, and added a bunch of test cases.
1 parent 2d1662f commit 1d0588b

File tree

2 files changed

+98
-26
lines changed

2 files changed

+98
-26
lines changed

savedArchive/Templates/testFiles/placeHolder.tex

Lines changed: 0 additions & 26 deletions
This file was deleted.
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
\documentclass{ximera}
2+
\title{Template}
3+
4+
%\input{preamble.tex}% Only add a preamble file if it is actually necessary for the demo/test.
5+
\begin{document}
6+
\begin{abstract}
7+
8+
\end{abstract}
9+
\maketitle
10+
11+
{{\Huge \bfseries Last Updated: \today}} \\
12+
13+
\section{Intended Useage}
14+
This should include any use cases that need testing that aren't captured in the other sections below.
15+
Since the sections below (should) only be \LaTeX{} commands/environments (ideally not ximera-specific
16+
commands/environments), most of the actual test environments of interest will likely be in this section.
17+
18+
\subsection{Intended Outcome of Test}
19+
20+
21+
\subsection{Start of Test/Demo Area}
22+
23+
%%%%%
24+
%% We may want to split the below off as some kind of other test file for each thing?
25+
%% Like a "LaTeX Core Interaction Test" type file for each, rather than having it in
26+
%% the "intended use" test which is for the actual ximera stuff?
27+
%%%%%
28+
29+
\section{\LaTeX{} environment interaction testing.}
30+
This should contain the testing element inside various common \LaTeX{} environments.
31+
Note, we don't need the intended subsection part as these are standard environments,
32+
so the intended outcome should be intuitive and clear.
33+
34+
\subsection{center env test}
35+
\begin{center}
36+
(This Test Does Not Apply to this Element.)
37+
\end{center}
38+
39+
\subsection{align env test}
40+
\begin{align}
41+
\text{(This Test Does Not Apply to this Element.)}
42+
\end{align}
43+
44+
\subsection{math mode env test}
45+
In-line Mathmode Test:\\
46+
$\text{(This Test Does Not Apply to this Element.)}$\\
47+
Display Math Mode Test:\\
48+
\[
49+
\text{(This Test Does Not Apply to this Element.)}
50+
\]
51+
52+
\subsection{enumerate and itemize tests}
53+
Enumerate Test:\\
54+
\begin{enumerate}
55+
\item This Test Does Not Apply to this Element.
56+
\end{enumerate}
57+
Itemize Test:\\
58+
\begin{itemize}
59+
\item This Test Does Not Apply to this Element.
60+
\end{itemize}
61+
62+
\section{\LaTeX{} command interaction testing.}
63+
This should contain the testing element interactions with common \LaTeX{} commands.
64+
Note, we don't need the intended subsection part as these are standard commands,
65+
so the intended outcome should be intuitive and clear.
66+
67+
\subsection{Styling Commands}
68+
Bolding via \verb|\textbf|:\\
69+
\textbf{This Test Does Not Apply to this Element.}\\
70+
Bolding via \verb|\bfseries|:\\
71+
{\bfseries This Test Does Not Apply to this Element.}\\
72+
73+
italics via \verb|\textit|:\\
74+
\textbf{This Test Does Not Apply to this Element.}\\
75+
italics via \verb|\itshape|:\\
76+
{\itshape This Test Does Not Apply to this Element.}\\
77+
78+
emphasis via \verb|\emph|:\\
79+
\emph{This Test Does Not Apply to this Element.}\\
80+
81+
Footnote formatting:\\
82+
\footnote{This Test Does Not Apply to this Element.}
83+
84+
\subsection{Verbatem Tests}
85+
Using the verb command:\\
86+
\verb|This Test Does Not Apply to this Element.|\\
87+
Using the verb environment:\\
88+
\begin{verbatim}
89+
This Test Does Not Apply to this Element.
90+
\end{verbatim}
91+
92+
\subsection{}
93+
94+
95+
\hrulefill
96+
97+
98+
\end{document}

0 commit comments

Comments
 (0)