My latex project compiles normally, but when I try to make a copy of it and try to open it, it fails to compile. Literally nothing has changed between the two copies. Has anyone had this problem before? I'm using Sharelatex.com
1 Answers
It appears that ShareLaTeX keeps several versions of TeX Live around, and older projects will (I assume) use the newest version that was around at the time of the project was created. For that reason, the original version of your project works, as that uses an older version of TeX Live. But when you make a copy of the project, it uses the latest available TeX Live.
This is actually a bit clever, because it avoids problems for users resulting from backwards-incompatible changes in packages. In this case it causes a problem however because the newest version of TeX Live on ShareLaTeX has version 0.8 of unicode-math, in which the vargreek-shape option was removed. The original project had an older version where that option still existed.
But fixing this is simple: In your new project, open awesome-cv.cls, go to line 80, and remove vargreek-shape=unicode, so that line reads
\RequirePackage[math-style=TeX]{unicode-math}
- 206,688
l.385 \ProcessKeysOptions {unicode-math}
? ! Emergency stop. !...............................................
– Johncarlo Feb 26 '17 at 22:56unicode-math.styto that project, seeing as thevargreek-shapeoption was dropped in version 0.8 ofunicode-math(and ShareLaTeX has v. 0.7f as far as I can see). – Torbjørn T. Feb 26 '17 at 23:06vargreek-shape. To test this, please remove this option and try again. – samcarter_is_at_topanswers.xyz Feb 26 '17 at 23:23