• Paul Eggert's avatar
    Fix single-quoting style in PDF manuals · c33d89cc
    Paul Eggert authored
    The PDF versions of the GNU manuals used curved single quotes to
    represent grave accent and apostrophe, which made it a pain to cut
    and paste code examples from them.  Fix the PDF versions to use
    grave accent and apostrophe for Lisp source code, keystrokes, etc.
    This change does not affect the info files, nor does it affect
    ordinary uses of curved single quotes in PDF.
    * doc/emacs/docstyle.texi: New file, which specifies treatment for
    grave accent and apostrophe, as well as the document encoding.
    * doc/emacs/emacs-xtra.texi, doc/emacs/emacs.texi:
    * doc/lispintro/emacs-lisp-intro.texi:
    * doc/lispref/back.texi, doc/lispref/book-spine.texi:
    * doc/lispref/elisp.texi, doc/lispref/lay-flat.texi:
    * doc/misc/ada-mode.texi, doc/misc/auth.texi:
    * doc/misc/autotype.texi, doc/misc/bovine.texi, doc/misc/calc.texi:
    * doc/misc/cc-mode.texi, doc/misc/cl.texi, doc/misc/dbus.texi:
    * doc/misc/dired-x.texi, doc/misc/ebrowse.texi, doc/misc/ede.texi:
    * doc/misc/ediff.texi, doc/misc/edt.texi, doc/misc/efaq-w32.texi:
    * doc/misc/efaq.texi, doc/misc/eieio.texi, doc/misc/emacs-gnutls.texi:
    * doc/misc/emacs-mime.texi, doc/misc/epa.texi, doc/misc/erc.texi:
    * doc/misc/ert.texi, doc/misc/eshell.texi, doc/misc/eudc.texi:
    * doc/misc/eww.texi, doc/misc/flymake.texi, doc/misc/forms.texi:
    * doc/misc/gnus-coding.texi, doc/misc/gnus-faq.texi:
    * doc/misc/gnus.texi, doc/misc/htmlfontify.texi:
    * doc/misc/idlwave.texi, doc/misc/ido.texi, doc/misc/info.texi:
    * doc/misc/mairix-el.texi, doc/misc/message.texi, doc/misc/mh-e.texi:
    * doc/misc/newsticker.texi, doc/misc/nxml-mode.texi:
    * doc/misc/octave-mode.texi, doc/misc/org.texi, doc/misc/pcl-cvs.texi:
    * doc/misc/pgg.texi, doc/misc/rcirc.texi, doc/misc/reftex.texi:
    * doc/misc/remember.texi, doc/misc/sasl.texi, doc/misc/sc.texi:
    * doc/misc/semantic.texi, doc/misc/ses.texi, doc/misc/sieve.texi:
    * doc/misc/smtpmail.texi, doc/misc/speedbar.texi:
    * doc/misc/srecode.texi, doc/misc/todo-mode.texi, doc/misc/tramp.texi:
    * doc/misc/url.texi, doc/misc/vhdl-mode.texi, doc/misc/vip.texi:
    * doc/misc/viper.texi, doc/misc/widget.texi, doc/misc/wisent.texi:
    * doc/misc/woman.texi:
    Use it instead of '@documentencoding UTF-8', to lessen the need for
    global changes like this in the future.
    * doc/emacs/Makefile.in (EMACS_XTRA):
    * doc/lispintro/Makefile.in (srcs):
    * doc/lispref/Makefile.in (srcs):
    Add dependency on docstyle.texi.
    * doc/misc/Makefile.in (style): New macro.
    (${buildinfodir}/%.info, %.dvi, %.pdf, %.html)
    (${buildinfodir}/ccmode.info, ${buildinfodir}/efaq%.info, gnus_deps):
    Use it.
    c33d89cc
efaq-w32.texi 84.1 KB