1

In my university the computers have MikTeX installed, but I'm having problems to install and update packages in MikTeX (Error installing packages on-the-fly).

I've never used TeX Live and due to this problem, I'd like to know if a file created in any TeX editor where MikTeX is installed would run without any problem in another computer where TeX Live is installed.

Is there a possibility of conflicting packages or something similar?

  • 4
    With a few exceptions (special fonts etc.) it does not really matter if you have miktex or texlive - but it can matter if you have different versions of packages. This can lead to different output. If miktex and texlive have the same version of the packages you use, it most probably gives the same output. – user36296 Jun 21 '18 at 22:11
  • 3
    You can install texlive beside miktex. To switch you only need to change the PATH-variable. So you can simply try. I have both and almost all documents compile the same in both systems. – Ulrike Fischer Jun 21 '18 at 22:13
  • 2
    I started with MacTeX (basically TL), switched to MiKTeX, and finally to TeX Live. all created documents still compile without any issues. I do get warnings regarding deprecated packages, though. the PDF is still created without any losses. – naphaneal Jun 21 '18 at 22:32
  • 2
    @naphaneal MacTeX is TeX Live. It isn't just 'basically TeX Live'. It just comes with extra twiddly bits for the GUI. – cfr Jun 21 '18 at 23:54
  • I installed TeX Live and it's working fine on my project – André Xavier Jun 23 '18 at 13:07
1

As long as the packages shipped are the same, you should not experience problems trying to compile documents with TeX Live which were created using MiKTeX.

But, the same issues you can get when upgrading MiKTeX or TeX Live can also affect you when compiling with different package versions, e.g. updated packages handling things differently, deprecating old ways of doing stuff and introducing new ways.

Be aware that even my largest document (200+ A4 pages, 300+ citations, 40+ packages loaded in the preamble) only needed minimal fixing when upgrading from TeX Live 2014 to TeX Live 2018 in one go. So, from my experience, you should be totally fine doing that.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.