summaryrefslogtreecommitdiff
path: root/macros/latex/exptl/mem/el.sd
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/exptl/mem/el.sd')
-rw-r--r--macros/latex/exptl/mem/el.sd39
1 files changed, 39 insertions, 0 deletions
diff --git a/macros/latex/exptl/mem/el.sd b/macros/latex/exptl/mem/el.sd
new file mode 100644
index 0000000000..db24e25951
--- /dev/null
+++ b/macros/latex/exptl/mem/el.sd
@@ -0,0 +1,39 @@
+% (c) 2001-2004 Javier Bezos
+
+\ProvidesFile{el.sd}
+
+\DeclareScript{El}
+
+%\SetScriptEncodings{LOM}%
+
+\SetScriptDirection{TLT}
+
+\DeclareScriptCommand\`[1]{#1\unichar{"0300}}
+\DeclareScriptCommand\'[1]{#1\unichar{"0301}}
+%\DeclareScriptCommand\^[1]{#1\unichar{"0342}}
+%\DeclareScriptCommand\~[1]{#1\unichar{"0342}}
+\DeclareScriptCommand\=[1]{#1\unichar{"0304}}
+\DeclareScriptCommand\"[1]{#1\unichar{"0308}}
+\DeclareScriptCommand\.[1]{#1\unichar{"0307}}
+\DeclareScriptCommand\b[1]{#1\unichar{"0331}}
+\DeclareScriptCommand\d[1]{#1\unichar{"0323}}
+
+\DeclareScriptSymbol{\i}{"0345}
+
+\DeclareMemProcessGroup{1000}{case}
+\AddMemProcess{case}{case}
+\SetMemProcess{case}{}
+
+\DeclareRobustCommand{\MakeUppercase}{\mem@uppercase}
+\DeclareRobustCommand{\MakeLowercase}{\mem@lowercase}
+
+\providecommand\mem@uppercase[1]{%
+ {\SetMemProcess{case}{uppercase}\SelectProcesses#1}}
+\providecommand\mem@lowercase[1]{%
+ {\SetMemProcess{case}{lowercase}\SelectProcesses#1}}
+
+\input{shared.sd}
+
+% \endinput
+% %%
+% %% End of file `el.sd'.