Bug#310923: tetex-base: Romanian (ro) support
I've noticed diacritics are not allowed, so I attached a new patch that
escapes them. Unfortunately I don't have enough LaTeX knowledge to write
some test cases, so it's mostly guesswork...
Thanks,
-dan
diff -Nur tetex-base-2.0.2c.orig/texmf/tex/latex/tools/varioref.sty tetex-base-2.0.2c.new/texmf/tex/latex/tools/varioref.sty
--- tetex-base-2.0.2c.orig/texmf/tex/latex/tools/varioref.sty 2001-09-27 13:50:52.000000000 +0300
+++ tetex-base-2.0.2c.new/texmf/tex/latex/tools/varioref.sty 2005-05-27 02:55:22.278485376 +0300
@@ -422,18 +422,16 @@
\def\reftextlabelrange#1#2{\ref{#1} a~\ref{#2}}%
}}
\DeclareOption{romanian}
- {\vref@excuse{romanian}%
- \vref@addto\extrasromanian{%
- \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
- \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
- page}%
- \def\reftextafter {on the \reftextvario{following}{next} page}%
- \def\reftextbefore {on the \reftextvario{preceding page}{page
- before}}%
- \def\reftextcurrent {on \reftextvario{this}{the current} page}%
- \def\reftextfaraway#1{on page~\pageref{#1}}%
- \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
- \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ {\vref@addto\extrasromanian{%
+ \def\reftextfaceafter {pe pagina \reftextvario{opus\u{a}}{urm\u{a}toarei}}%
+ \def\reftextfacebefore{pe pagina \reftextvario{opus\u{a}}{precedentei}}%
+ \def\reftextafter {pe pagina \reftextvario{dup\u{a}}{urm\u{a}toarea}}%
+ \def\reftextbefore {pe pagina \reftextvario{dinaintea}{
+ precedentei}}%
+ \def\reftextcurrent {pe aceast\u{a} pagin\u{a}}%
+ \def\reftextfaraway#1{pe pagina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{pe paginile~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} la~\ref{#2}}%
}}
\DeclareOption{russian}
{\vref@addto\extrasrussian{%
Reply to: