Code Monkey home page Code Monkey logo

Comments (6)

georgd avatar georgd commented on May 25, 2024

I can’t confirm this.
This is what I copy&paste from the generated pdf: Fl Fi ffi fl fi
What pdf-viewer do you use?

from eb-garamond.

 avatar commented on May 25, 2024

pdftotext and zathura. Both produced the same result (I guess zathura calls pdftotext to copy text, so the two are actually the same in copying the text). If I switch to the built-in font, then everything seems to be OK. Since you could not reproduce the problem, maybe there's something wrong with the AUR package? Or maybe the newly updated lualatex bin could be the culprit?

EDIT: I didn't find anything suspicious in PKGBUILD for EB Garamond. So I really have no idea here. I never closely examined the generated pdf before, so I'm not sure if lualatex is the culprit.

EDIT 2: In my first post, I forgot to mention that I'm using 0.015c, not the git version of the font. Sorry about that.

from eb-garamond.

georgd avatar georgd commented on May 25, 2024

Ok, so you are on arch, then probably we use the same version of pdftotext.
My output is:

Fl Fi ffi fl fi

1

The lualatex version I’m using is 0.76 from TL2013 pretest so that might be different from your setup. I’ll test again tomorrow on a different system.

from eb-garamond.

 avatar commented on May 25, 2024

My lualatex is the stock 0.70.2 version from texlive-bin. So possibly a lualatex issue. The thing that confuses me is that the issue is font-specific. If I switch to 'Adobe Minion Pro', the issue would be gone, but I haven't test other fonts yet. (EB Garamond is my primary font for my humanity homework, and Minion Pro the back up).

from eb-garamond.

georgd avatar georgd commented on May 25, 2024

It’s curious that Minion doesn’t show that issue. It has probably to do with the fact, that Minion encodes almost all alternate and ligature glyphs (which is deprecated). Anyway, I could reproduce it with TL2012. The output of its xelatex is even worse. none of the ligatures is copied correctly.
All this has been fixed in xelatex and lualatex in TL2013 pretest.

from eb-garamond.

 avatar commented on May 25, 2024

Satisfied. I primarily use lualatex because xelatex cannot 'map' correct characters for ligatures at all in TL2012. So it should be a bug with lualatex. Not related to EB Garamond. I will probably switch to manually installed TL.

from eb-garamond.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.