]> code.delx.au - gnu-emacs/commitdiff
(iso-tex2iso-trans-tab): Discard spaces after \i according to TeX rules.
authorRichard M. Stallman <rms@gnu.org>
Tue, 16 Nov 2004 17:20:32 +0000 (17:20 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 16 Nov 2004 17:20:32 +0000 (17:20 +0000)
lisp/international/iso-cvt.el

index d7baabb29c8773ab9fb18db6cc07a792efa5579a..232fe5037ee25752ed07ba31d8cf6dc940b0d98a 100644 (file)
@@ -265,10 +265,16 @@ Optional arg BUFFER is ignored (for use in `format-alist')."
     ("\\\\`e" "è")
     ("\\\\'e" "é")
     ("\\\\^e" "ê")
-    ("\\\\\"\\\\i" "ï")
-    ("\\\\`\\\\i" "ì")
-    ("\\\\'\\\\i" "í")
-    ("\\\\^\\\\i" "î")
+    ;; Discard spaces and/or one EOF after macro \i.
+    ;; Converting it back will use braces.
+    ("\\\\\"\\\\i *\n\n" "ï\n\n")
+    ("\\\\\"\\\\i *\n?" "ï")
+    ("\\\\`\\\\i *\n\n" "ì\n\n")
+    ("\\\\`\\\\i *\n?" "ì")
+    ("\\\\'\\\\i *\n\n" "í\n\n")
+    ("\\\\'\\\\i *\n?" "í")
+    ("\\\\^\\\\i *\n\n" "î\n\n")
+    ("\\\\^\\\\i *\n?" "î")
     ("\\\\\"i" "ï")
     ("\\\\`i" "ì")
     ("\\\\'i" "í")