Anzeige:
Ergebnis 1 bis 1 von 1

Thema: [LuaLaTeX] Kopierbare Minuskelziffern

  1. #1
    Registrierter Benutzer Avatar von Donalduck
    Registriert seit
    08.05.2007
    Ort
    Augsburg
    Beiträge
    754

    [LuaLaTeX] Kopierbare Minuskelziffern

    Hallo,

    ich spiele grade mal wieder mit LuaLaTeX herum, und kriege es nicht zum laufen dass ich Minuskelziffern aus meinem Dokument (mit Adobe) kopieren kann. Unter pdflatex konnte man da ja alle möglichen Sachen einbinden (glyphtounicode, cmap,...), das funktioniert aber so weit ich weiß (und getestet habe) nicht unter LuaLaTeX. Ich versuche Minion Pro zu verwenden, wo die Minuskelziffern in den Blöcken zur eigenen Verwendung liegen. Versucht habe ich bereits diese Lösung, aber da kommt leider "that font has been accessed already, changing it is forbidden.", daher weiß ich nicht ob das funktionieren würde.

    Minimalbeispiel, mit meinem auskommentiertem Versuch:
    Code:
    \documentclass{scrartcl}
    \pdfcompresslevel=0
    \usepackage{fontspec}
    \defaultfontfeatures{Numbers=OldStyle}
    \setmainfont{Minion Pro}
    %\usepackage{luacode}
    \begin{document}
    1234567890
    %\begin{luacode*}
    %for i,f in font.each() do
    %    texio.write_nl("["..i.."] => "..f.name)
    %end
    %tounicodevalues = {
    %    [63044] = "0012",
    %    [63045] = "0013",
    %    [63046] = "0014",
    %    [63047] = "0015",
    %    [63048] = "0016",
    %    [63049] = "0017",
    %    [63050] = "0018",
    %    [63051] = "0019",
    %    [63052] = "001A",
    %    [63053] = "0011",
    %}
    %for i,f in font.each() do
    %    if (string.match(f.name, "MinionPro") and string.match(f.name, "script=latn")) then
    %    	texio.write_nl("["..i.."] => "..f.name)
    %        for u, v in next, tounicodevalues do
    %            f.characters[u].tounicode = v
    %        end
    %        font.fonts[i] = f
    %    end
    %end
    %\end{luacode*}
    \end{document}
    Hat da jemand eine Idee oder einen Ansatz?
    Schönen Abend noch,
    Juri

    EDIT: Cross Posted
    Geändert von Donalduck (01-08-2013 um 10:19 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •