Повреждена установка TeXLive2012? (Конфликт опций для currfile)

Повреждена установка TeXLive2012? (Конфликт опций для currfile)

Фон:

СогласноВручную скопируйте старую версию TeXLive2011 с одного Mac на новый Mac, Я попытался получить TeXLive2010 и TeXLive2011 (с последними библиотеками) на новом Mac. Старые версии теперь недоступны, поскольку TeXLive2012 является текущей версией.

На основе комментариев там, я скопировал различные файлы/каталоги и подумал, что все хорошо, так как я мог выбирать между всеми тремя версиями на моем новом Mac. Поэтому я отказался от своего старого Mac...

Старые версии, похоже, работали после того, как я заменилвеськаталог /Library/TeX/Distributionsсо старой версией.

Проблема:

Но теперь, с TeXLive2012 и простым документом ниже, я получаю:

Ошибка LaTeX: конфликт параметров для пакета currfile.

Попытка исправления:

Думая, что мой TeXLive2012 поврежден, я переустановил TeXLive2012 (не удаляя более раннюю версию) и обновил все пакеты. Это дает:

Невозможно открыть /usr/local/texlive/2011/texmf-dist/web2c/updmap.cfg для записи: такого файла или каталога нет в /usr/local/texlive/2012/tlpkg/TeXLive/TLUtils.pm, строка 2818.

Более подробная информация об этом файле журнала приведена ниже.

Вопрос:

  • Может ли кто-нибудь подтвердить, что файл ниже отлично компилируется с TeXLive2012?
  • Какой минимальный каталог/файлы мне следует удалить перед попыткой переустановки TeXLive2012? Я бы очень хотел сохранить релизы TeXLive2010 и TeXLive2011 и не потерять их в процессе. Может быть, есть что-то более простое, что я мог бы сделать, чтобы решить эту проблему?

Код:

\documentclass{standalone}

\usepackage{standalone}% moving this after currfile is loaded does not result in error.
\usepackage[realmainfile]{currfile}% 

\begin{document}
\end{document}

Журнал утилиты TexLive

2012-08-24 17:40:41 -0700 Warning tlu_ipctask[11509]    tlmgr: package log updated at /usr/local/texlive/2012/texmf-var/web2c/tlmgr.log
2012-08-24 17:40:41 -0700 Warning tlu_ipctask[11509]    running mktexlsr ...
2012-08-24 17:40:41 -0700 Notice tlu_ipctask[11509] Installation complete; reconfiguring TeX Live
2012-08-24 17:40:45 -0700 Warning tlu_ipctask[11509]    done running mktexlsr.
2012-08-24 17:40:45 -0700 Warning tlu_ipctask[11509]    running mtxrun --generate ...
2012-08-24 17:40:54 -0700 Warning tlu_ipctask[11509]    done running mtxrun --generate.
2012-08-24 17:40:57 -0700 Warning tlu_ipctask[11509]    Cannot open /usr/local/texlive/2011/texmf-dist/web2c/updmap.cfg for writing: No such file or directory at /usr/local/texlive/2012/tlpkg/TeXLive/TLUtils.pm line 2818.
2012-08-24 17:40:59 -0700 Notice -[TLMAuthorizedOperation _runUntilChildExit][11149]    kqueue noted that pid 11510 exited (/usr/texbin/tlmgr --repository http://ctan.mirrors.hoobly.com/systems/texlive/tlnet/ --machine-readable --persistent-downloads update --all)
2012-08-24 17:40:59 -0700 Notice tlu_ipctask[11509] child process pid = 11510 exited
2012-08-24 17:41:00 -0700 Error tlu_ipctask[11509]  Value of errno is Invalid argument
2012-08-24 17:41:00 -0700 Error tlu_ipctask[11509]  *** ERROR *** exit status of pid = 11510 was 2
2012-08-24 17:41:00 -0700 Notice -[TLMAuthorizedOperation _runUntilChildExit][11149]    waitpid returned 11509, WIFEXITED(512) = 1, errno = 0 (No error)
2012-08-24 17:41:00 -0700 Notice -[TLMAuthorizedOperation _runUntilChildExit][11149]    kqueue noted that tlu_ipctask (pid = 11509) exited with status 2
2012-08-24 17:41:10 -0700 Notice -[TLMLogWindowController awakeFromNib][11149]  Loaded log window controller

решение1

Я использую TeX Live2012 (а также у меня установлены TeX Live2010 и TeX Live2011), и ваш тестовый документ выдает указанную ошибку.

Я не думаю, что возникла проблема с вашей установкой: standaloneвнутренняя загрузка currfileбез опций, поэтому, когда вы загружаетеcurrfile после standaloneс опцией realmainfileвозникает (естественно ожидаемая) коллизия.

Использовать realmainfileкак вариант класса:

\documentclass[realmainfile]{standalone}

\usepackage{standalone}
\usepackage{currfile}

\begin{document}

\end{document}

Связанный контент