Commit 1b55906a04a3b67034145593fd96b74b9b080788

Authored by Jay Berkenbilt
1 parent e5a7d932

Replace <firstterm> with emphasis

At one time, it seems that I was starting to use the <firstterm>
feature of docbook, but I forgot about it long ago, and there is
nothing consistent. In the absence of an actual glossary, just use
emphasis for terminology and don't tag it in any special way. This
could be fixed later if we wanted to.
Showing 2 changed files with 8 additions and 10 deletions
... ... @@ -35,8 +35,6 @@ See https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html
35 35 Make sure the information from <book> is in there
36 36 <xref> -- find #ref. in converted rst
37 37  
38   -<firstterm> -> just use literal
39   -
40 38 Additional cleanup:
41 39  
42 40 * Indices and tables section
... ...
manual/index.rst
... ... @@ -2116,8 +2116,8 @@ purposes or for brute-force recovery of files with unknown passwords.
2116 2116 QDF Mode
2117 2117 ========
2118 2118  
2119   -In QDF mode, qpdf creates PDF files in what we call @1@firstterm@1@QDF
2120   -form@2@firstterm@2@. A PDF file in QDF form, sometimes called a QDF
  2119 +In QDF mode, qpdf creates PDF files in what we call *QDF
  2120 +form*. A PDF file in QDF form, sometimes called a QDF
2121 2121 file, is a completely valid PDF file that has ``%QDF-1.0`` as its third
2122 2122 line (after the pdf header and binary characters) and has certain other
2123 2123 characteristics. The purpose of QDF form is to make it possible to edit
... ... @@ -3026,7 +3026,7 @@ add it to the ``QPDF`` object with ``QPDF::makeIndirectObject``. The
3026 3026 only way to add two mutually referential objects to a ``QPDF`` object
3027 3027 prior to version 3.0 would be to add the new objects first and then make
3028 3028 them refer to each other after adding them. Now it is possible to create
3029   -a @1@firstterm@1@reserved object@2@firstterm@2@ using
  3029 +a *reserved object* using
3030 3030 ``QPDFObjectHandle::newReserved``. This is an indirect object that stays
3031 3031 "unresolved" even if it is queried for its type. So now, if you want to
3032 3032 create a set of mutually referential objects, you can create
... ... @@ -3047,7 +3047,7 @@ Copying Objects From Other PDF Files
3047 3047  
3048 3048 Version 3.0 of qpdf introduced the ability to copy objects into a
3049 3049 ``QPDF`` object from a different ``QPDF`` object, which we refer to as
3050   -@1@firstterm@1@foreign objects@2@firstterm@2@. This allows arbitrary
  3050 +*foreign objects*. This allows arbitrary
3051 3051 merging of PDF files. The "from" ``QPDF`` object must remain valid after
3052 3052 the copy as discussed in the note below. The
3053 3053 :command:`qpdf` command-line tool provides limited
... ... @@ -3298,10 +3298,10 @@ to the page level (and not inherited from parents in the ``/Pages``
3298 3298 tree). We also have to know which objects refer to which other objects,
3299 3299 being concerned with page boundaries and a few other cases. We refer to
3300 3300 this part of preparing the PDF file as
3301   -@1@firstterm@1@optimization@2@firstterm@2@, discussed in
  3301 +*optimization*, discussed in
3302 3302 `Optimization <#ref.optimization>`__. Note the, in this context, the
3303   -term @1@firstterm@1@optimization@2@firstterm@2@ is a qpdf term, and the
3304   -term @1@firstterm@1@linearization@2@firstterm@2@ is a term from the PDF
  3303 +term *optimization* is a qpdf term, and the
  3304 +term *linearization* is a term from the PDF
3305 3305 specification. Do not be confused by the fact that many applications
3306 3306 refer to linearization as optimization or web optimization.
3307 3307  
... ... @@ -3327,7 +3327,7 @@ attributes appear directly at the page level and are not inherited from
3327 3327 parents in the pages tree.
3328 3328  
3329 3329 We refer to the process of enforcing these constraints as
3330   -@1@firstterm@1@optimization@2@firstterm@2@. As mentioned above, note
  3330 +*optimization*. As mentioned above, note
3331 3331 that some applications refer to linearization as optimization. Although
3332 3332 this optimization was initially motivated by the need to create
3333 3333 linearized files, we are using these terms separately.
... ...