I am curious about the differences between
\usepackage{cmap}
\usepackage[resetfonts]{cmap}
\usepackage{mmap}
(=\usepackage[useTeX]{mmap}
)\usepackage[noTeX]{mmap}
What are their precise differences? (I am not familiar with (La)TeX internals, so a beginner's explanation would be very helpful.) If this matters: I am using \usepackage[T3,T1]{fontenc}
(with T3
being necessitated by the tipa
-package), which is important in my case (but might not be important for a fully general answer to this question).
((Also, I am assuming that each of these commands would need to be loaded after loading package fixltx2e
but before loading packages times
and fontenc
. Is that right?))
Update: This starter code is great. I have uncommented the tipa-lines, saved the file in UTF-8 (and modified the input encoding line to \usepackage[utf8]{inputenc}
, and went through all different cmap/mmap-options. However, I see no difference in the text that is pasted from the output pdf-file (perhaps because the MWE uses virtual fonts (by default?)?). Ideally, perhaps someone could help (both of us have tried a lot) to find a minimal example that shows five different output pasting behaviors when the only difference is whether no cmap/mmap or one of the 4 cmap/mmap options is loaded. Ideally that example would also specify the encoding the file is saved in to make this work (remember to not use a BOM for UTF-8; more importantly I don't know whether all input encodings lead to identical behavior (assuming correct escaping of accented characters in input encodings that don't offer a particular character)).
cmap
for proper copy-and-paste abilities, but I've found information online about these other commands, and I'd like to know which one does what.