Das mmap/cmap-Paket wirkt sich auf einige Schriftarten nicht aus

Das mmap/cmap-Paket wirkt sich auf einige Schriftarten nicht aus

Das cm-super \bfseries\sffamilysieht meiner Meinung nach hässlich aus. Aber wenn ich Schriftarten durch Zeichenfolgen ändere

\renewcommand{\sfdefault}{fos}
\renewcommand{\bfdefault}{b} 

Text in PDFwird mit diesen Attributen (in MWE) nicht durchsuchbar, selbst mit mmap/cmapPaket.

% !TeX program = pdflatex
% !TeX encoding = utf8
% !TeX spellcheck = uk_UA
% !BIB program = bibtex8


\documentclass{article}

\usepackage[protrusion=true, expansion, tracking=true, kerning=true]{microtype}
\usepackage{mmap}

\usepackage{amsmath}
\usepackage[T2A,T1]{fontenc}
\usepackage[utf8]{inputenc} 
\usepackage[ukrainian]{babel}
\usepackage{misccorr}
\title{\bfseries\sffamily ЗАГОЛОВОК}

\renewcommand{\sfdefault}{fos}
\renewcommand{\bfdefault}{b} 
\begin{document}
\maketitle

\section{Теоретичне підґрунтя}

У цій роботі вивчається інтерференційна картина, що виникає при освітленні єдиним світловим пучком товстої плоскопаралельної скляної пластини, тобто використовується \emph{метод поділу амплітуди}. В цьому випадку світлові промені, що інтерферують формуються при відбиванні світла від граней пластини.

\end{document}

Kann man das mit pdflatex.exe(nicht lua-oder xelatex) lösen?

Antwort1

Sumatra hat mit Ihrem Beispiel keine Probleme, aber der Adobe Reader unterstützt kein Kopieren und Einfügen. mmap ist für mathematische Ressourcen gedacht, cmap funktioniert nicht mit Schriftarten, die virtuelle Schriftarten verwenden. Versuchen Sie es mit Glyphtounicode:

\documentclass{article}

\usepackage[protrusion=true, expansion, tracking=true, kerning=true]{microtype}

\usepackage{amsmath}
\usepackage[T2A,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ukrainian]{babel}
\usepackage{misccorr}

\renewcommand{\sfdefault}{fos}
\renewcommand{\bfdefault}{b}

\input{glyphtounicode}
\pdfgentounicode=1

\begin{document}
\sffamily вивчається 
\end{document}

verwandte Informationen