Search code examples
macoslatexsublimetext3sublimetexticloud-drive

Latexing within iCloud Drive


This is a question relative to these two posts (this one and this one) found on Apple discussion.

I am using Sublime Text 3 to write and compile my latex documents. It works like a charm when I'm working on a local tex file, but it doesn't work when the file is stored on iCloud Drive: it returns directly an emergency stop. Here is the log file:

This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=pdflatex 2016.4.19)  29 APR 2016 23:26
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**"/Users/myname/Library/Mobile Documents/com~apple~CloudDocs/tex/paper-1.tex"

! Emergency stop.
<to be read again> 
                   \protect 
<*> "/Users/myname/Library/Mobile Documents/com~
                                                 apple~CloudDocs/tex/paper-1...
*** (job aborted, file error in nonstop mode)


Here is how much of TeX's memory you used:
 6 strings out of 493089
 278 string characters out of 6134842
 53199 words of memory out of 5000000
 3590 multiletter control sequences out of 15000+600000
 3640 words of font info for 14 fonts, out of 8000000 for 9000
 1141 hyphenation exceptions out of 8191
 3i,0n,0p,1b,6s stack positions out of 5000i,500n,10000p,200000b,80000s
!  ==> Fatal error occurred, no output PDF file produced!

Maybe it is related to the way iCloud automatically organizes the files by type...

Did anyone get rid of this issue?


Solution

  • You could try creating a symlink to the cloud directory, e.g.

    ln -s ~/Library/Mobile\ Documents/com~apple~CloudDocs Documents/CloudDocs
    

    and run the command from ~/Documents/CloudDocs instead.