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,8 +35,6 @@ See https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html
35 Make sure the information from <book> is in there 35 Make sure the information from <book> is in there
36 <xref> -- find #ref. in converted rst 36 <xref> -- find #ref. in converted rst
37 37
38 -<firstterm> -> just use literal  
39 -  
40 Additional cleanup: 38 Additional cleanup:
41 39
42 * Indices and tables section 40 * Indices and tables section
manual/index.rst
@@ -2116,8 +2116,8 @@ purposes or for brute-force recovery of files with unknown passwords. @@ -2116,8 +2116,8 @@ purposes or for brute-force recovery of files with unknown passwords.
2116 QDF Mode 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 file, is a completely valid PDF file that has ``%QDF-1.0`` as its third 2121 file, is a completely valid PDF file that has ``%QDF-1.0`` as its third
2122 line (after the pdf header and binary characters) and has certain other 2122 line (after the pdf header and binary characters) and has certain other
2123 characteristics. The purpose of QDF form is to make it possible to edit 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,7 +3026,7 @@ add it to the ``QPDF`` object with ``QPDF::makeIndirectObject``. The
3026 only way to add two mutually referential objects to a ``QPDF`` object 3026 only way to add two mutually referential objects to a ``QPDF`` object
3027 prior to version 3.0 would be to add the new objects first and then make 3027 prior to version 3.0 would be to add the new objects first and then make
3028 them refer to each other after adding them. Now it is possible to create 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 ``QPDFObjectHandle::newReserved``. This is an indirect object that stays 3030 ``QPDFObjectHandle::newReserved``. This is an indirect object that stays
3031 "unresolved" even if it is queried for its type. So now, if you want to 3031 "unresolved" even if it is queried for its type. So now, if you want to
3032 create a set of mutually referential objects, you can create 3032 create a set of mutually referential objects, you can create
@@ -3047,7 +3047,7 @@ Copying Objects From Other PDF Files @@ -3047,7 +3047,7 @@ Copying Objects From Other PDF Files
3047 3047
3048 Version 3.0 of qpdf introduced the ability to copy objects into a 3048 Version 3.0 of qpdf introduced the ability to copy objects into a
3049 ``QPDF`` object from a different ``QPDF`` object, which we refer to as 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 merging of PDF files. The "from" ``QPDF`` object must remain valid after 3051 merging of PDF files. The "from" ``QPDF`` object must remain valid after
3052 the copy as discussed in the note below. The 3052 the copy as discussed in the note below. The
3053 :command:`qpdf` command-line tool provides limited 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,10 +3298,10 @@ to the page level (and not inherited from parents in the ``/Pages``
3298 tree). We also have to know which objects refer to which other objects, 3298 tree). We also have to know which objects refer to which other objects,
3299 being concerned with page boundaries and a few other cases. We refer to 3299 being concerned with page boundaries and a few other cases. We refer to
3300 this part of preparing the PDF file as 3300 this part of preparing the PDF file as
3301 -@1@firstterm@1@optimization@2@firstterm@2@, discussed in 3301 +*optimization*, discussed in
3302 `Optimization <#ref.optimization>`__. Note the, in this context, the 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 specification. Do not be confused by the fact that many applications 3305 specification. Do not be confused by the fact that many applications
3306 refer to linearization as optimization or web optimization. 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,7 +3327,7 @@ attributes appear directly at the page level and are not inherited from
3327 parents in the pages tree. 3327 parents in the pages tree.
3328 3328
3329 We refer to the process of enforcing these constraints as 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 that some applications refer to linearization as optimization. Although 3331 that some applications refer to linearization as optimization. Although
3332 this optimization was initially motivated by the need to create 3332 this optimization was initially motivated by the need to create
3333 linearized files, we are using these terms separately. 3333 linearized files, we are using these terms separately.