diff --git a/PowerEditor/Test/FunctionList/latex/unitTest b/PowerEditor/Test/FunctionList/latex/unitTest new file mode 100644 index 000000000000..676ca9c242f5 --- /dev/null +++ b/PowerEditor/Test/FunctionList/latex/unitTest @@ -0,0 +1,46 @@ +\documentclass[12pt]{article} +\usepackage{lingmacros} +\usepackage{tree-dvips} +\begin{document} + +\section*{Notes for My Paper} + +Don't forget to include examples of topicalization. +They look like this: + +{\small +\enumsentence{Topicalization from sentential subject:\\ +\shortex{7}{a John$_i$ [a & kltukl & [el & + {\bf l-}oltoir & er & ngii$_i$ & a Mary]]} +{ & {\bf R-}clear & {\sc comp} & + {\bf IR}.{\sc 3s}-love & P & him & } +{John, (it's) clear that Mary loves (him).}} +} + +\subsection*{How to handle topicalization} + +I'll just assume a tree structure like (\ex{1}). + +{\small +\enumsentence{Structure of A$'$ Projections:\\ [2ex] +\begin{tabular}[t]{cccc} + & \node{i}{CP}\\ [2ex] + \node{ii}{Spec} & &\node{iii}{C$'$}\\ [2ex] + &\node{iv}{C} & & \node{v}{SAgrP} +\end{tabular} +\nodeconnect{i}{ii} +\nodeconnect{i}{iii} +\nodeconnect{iii}{iv} +\nodeconnect{iii}{v} +} +} + +\subsection*{Mood} + +Mood changes when there is a topic, as well as when +there is WH-movement. \emph{Irrealis} is the mood when +there is a non-subject topic or WH-phrase in Comp. +\emph{Realis} is the mood when there is a subject topic +or WH-phrase. + +\end{document} \ No newline at end of file diff --git a/PowerEditor/Test/FunctionList/latex/unitTest.expected.result b/PowerEditor/Test/FunctionList/latex/unitTest.expected.result new file mode 100644 index 000000000000..9b43089a87bc --- /dev/null +++ b/PowerEditor/Test/FunctionList/latex/unitTest.expected.result @@ -0,0 +1 @@ +{"leaves":["\\begin{document}","\\section*{Notes for My Paper}","\\subsection*{How to handle topicalization}","\\begin{tabular}[t]{cccc}","\\subsection*{Mood}"],"root":"unitTest"} \ No newline at end of file diff --git a/PowerEditor/Test/FunctionList/tex/unitTest b/PowerEditor/Test/FunctionList/tex/unitTest new file mode 100644 index 000000000000..676ca9c242f5 --- /dev/null +++ b/PowerEditor/Test/FunctionList/tex/unitTest @@ -0,0 +1,46 @@ +\documentclass[12pt]{article} +\usepackage{lingmacros} +\usepackage{tree-dvips} +\begin{document} + +\section*{Notes for My Paper} + +Don't forget to include examples of topicalization. +They look like this: + +{\small +\enumsentence{Topicalization from sentential subject:\\ +\shortex{7}{a John$_i$ [a & kltukl & [el & + {\bf l-}oltoir & er & ngii$_i$ & a Mary]]} +{ & {\bf R-}clear & {\sc comp} & + {\bf IR}.{\sc 3s}-love & P & him & } +{John, (it's) clear that Mary loves (him).}} +} + +\subsection*{How to handle topicalization} + +I'll just assume a tree structure like (\ex{1}). + +{\small +\enumsentence{Structure of A$'$ Projections:\\ [2ex] +\begin{tabular}[t]{cccc} + & \node{i}{CP}\\ [2ex] + \node{ii}{Spec} & &\node{iii}{C$'$}\\ [2ex] + &\node{iv}{C} & & \node{v}{SAgrP} +\end{tabular} +\nodeconnect{i}{ii} +\nodeconnect{i}{iii} +\nodeconnect{iii}{iv} +\nodeconnect{iii}{v} +} +} + +\subsection*{Mood} + +Mood changes when there is a topic, as well as when +there is WH-movement. \emph{Irrealis} is the mood when +there is a non-subject topic or WH-phrase in Comp. +\emph{Realis} is the mood when there is a subject topic +or WH-phrase. + +\end{document} \ No newline at end of file diff --git a/PowerEditor/Test/FunctionList/tex/unitTest.expected.result b/PowerEditor/Test/FunctionList/tex/unitTest.expected.result new file mode 100644 index 000000000000..9b43089a87bc --- /dev/null +++ b/PowerEditor/Test/FunctionList/tex/unitTest.expected.result @@ -0,0 +1 @@ +{"leaves":["\\begin{document}","\\section*{Notes for My Paper}","\\subsection*{How to handle topicalization}","\\begin{tabular}[t]{cccc}","\\subsection*{Mood}"],"root":"unitTest"} \ No newline at end of file diff --git a/PowerEditor/installer/functionList/latex.xml b/PowerEditor/installer/functionList/latex.xml new file mode 100644 index 000000000000..c4eb44ab6536 --- /dev/null +++ b/PowerEditor/installer/functionList/latex.xml @@ -0,0 +1,32 @@ + + + + + + + + + + \ No newline at end of file diff --git a/PowerEditor/installer/functionList/tex.xml b/PowerEditor/installer/functionList/tex.xml new file mode 100644 index 000000000000..72fbe0390e87 --- /dev/null +++ b/PowerEditor/installer/functionList/tex.xml @@ -0,0 +1,32 @@ + + + + + + + + + + \ No newline at end of file diff --git a/PowerEditor/installer/nsisInclude/functionList.nsh b/PowerEditor/installer/nsisInclude/functionList.nsh index 2db0594d0826..1aeec4a5b518 100644 --- a/PowerEditor/installer/nsisInclude/functionList.nsh +++ b/PowerEditor/installer/nsisInclude/functionList.nsh @@ -203,11 +203,26 @@ SectionGroup "Function List Files" functionListComponent File ".\functionList\hollywood.xml" ${MementoSectionEnd} + ${MementoSection} "Toml" Toml_FL + SetOutPath "$INSTDIR\functionList" + File ".\functionList\toml.xml" + ${MementoSectionEnd} + + ${MementoSection} "TeX" Tex_FL + SetOutPath "$INSTDIR\functionList" + File ".\functionList\tex.xml" + ${MementoSectionEnd} + + ${MementoSection} "LaTeX" Latex_FL + SetOutPath "$INSTDIR\functionList" + File ".\functionList\latex.xml" + ${MementoSectionEnd} + ${MementoSection} "NppExecScript" NppExecScript_FL SetOutPath "$INSTDIR\functionList" File ".\functionList\nppexec.xml" ${MementoSectionEnd} - + SetOverwrite off ${MementoSection} "Override Map" OverrideMap_FL SetOutPath "$INSTDIR\functionList" @@ -368,7 +383,19 @@ SectionGroup un.functionListComponent Section un.Hollywood_FL Delete "$INSTDIR\functionList\hollywood.xml" - SectionEnd + SectionEnd + + Section un.Toml_FL + Delete "$INSTDIR\functionList\toml.xml" + SectionEnd + + Section un.Tex_FL + Delete "$INSTDIR\functionList\tex.xml" + SectionEnd + + Section un.Latex_FL + Delete "$INSTDIR\functionList\latex.xml" + SectionEnd Section un.NppExecScript_FL Delete "$INSTDIR\functionList\nppexec.xml"