
제가 생각하는 표준은 MacBook에서 MacTeX를 사용하고 있지만 Windows 컴퓨터에서는 tex를 사용하고 있습니다. 하지만 올해부터 MacTeX는더 이상 지원하지 않습니다10.10 이전의 Mac OS X 버전. 내 MacBook은 "2008년 초"이고10.7 이상의 OS X를 실행할 수 없습니다.
내 옵션은 이제 내 MacBook에 새로운 tex live 2017이나 기존 MacTeX 2016을 설치하는 것입니다.
Mac OS X에서 이전 버전의 MacTeX를 실행하는 것과 새 버전의 tex를 실행하는 것의 장점과 단점은 무엇입니까?
답변1
대부분의 경우 MacTeX는~이다TeX Live의 Mac 배포판. 다른 모든 플랫폼과 마찬가지로 자원 봉사 그룹은 매년 TeX Live용 새 바이너리를 컴파일하며 MacTeX 그룹은 Mac용 바이너리 컴파일을 담당합니다. 그들은 또한 TeX Live Utility, BibDesk, TeXShop 및 TeXWorks를 포함한 TeX Live 배포판과 함께 다른 유용한 GUI 프로그램을 배포하기로 결정했습니다. 이러한 프로그램과 TeX Live 배포판이 MacTeX라는 프로그램을 구성합니다.
올해에는 컴파일된 바이너리를 제공하는 데 어려움이 증가했기 때문에여덟다른 버전의 OS(아직 PPC 시스템에서 실행되는 버전 포함)가 발생하자 그룹은 Apple이 보안 업데이트를 계속 출시하고 있는 MacOS 버전만 지원하기로 결정했습니다. 이 글을 쓰는 시점에서는 Yosemite(10.10), El Capitan(10.11), Sierra(10.12)와 곧 출시될 High Sierra(10.13)를 지원한다는 의미입니다.
그래서 거기~이다유감스럽게도 그런 오래된 컴퓨터에 설치할 수 있는 MacTeX 컴파일 TeX Live는 없습니다.
대안
그러나 이전 버전의 Mac에서는 바이너리가~이다아직 컴파일 중이므로하다TeX Live 넷 설치 프로그램을 사용하여 TeX Live의 최신 버전을 설치하는 것이 가능한 것 같습니다.
Mac의 기본 지침은 다음에서 찾을 수 있습니다.
그러나 이런 방식으로 MacTeX를 설치하는 Mac 사용자가 거의 없기 때문에 이것이 어떻게 작동하는지에 대한 다른 정보는 거의 없는 것 같습니다. Net Installer를 사용해 본 적이 없기 때문에 귀하의 컴퓨터에 맞는 올바른 바이너리를 식별하는 방법을 모르겠습니다. 최신 Ghostscript를 얻는 데에도 문제가 있을 수 있습니다.
@egreg가 확인합니다여기그는 예비 테스트에서 OS 10.7(Lion)에서 TL2017 바이너리를 실행하는 데 성공했습니다.
답변2
바이너리가 사용 가능한지 여부를 추측하는 대신 TeX Live 2017을 컴퓨터에 설치한 사람은 누구나 현재 사용 가능한 아키텍처가 TeX Live Manager(tlmgr)에 문의할 수 있습니다.
tlmgr platform list
생산하다
tlmgr: package repository http://mirror.ox.ac.uk/sites/ctan.org/systems/texlive/tlnet (verified)
Available platforms:
amd64-freebsd
amd64-netbsd
armel-linux
armhf-linux
i386-cygwin
i386-darwin
i386-freebsd
i386-linux
i386-netbsd
i386-solaris
powerpc-darwin
powerpc-linux
sparc-solaris
win32
x86_64-cygwin
x86_64-darwin
x86_64-darwinlegacy
(i) x86_64-linux
x86_64-solaris
Already installed platforms are marked with (i)
You can add new platforms with: tlmgr platform add PLAT1 PLAT2...
You can remove platforms with: tlmgr platform remove PLAT1 PLAT2...
You can set the active platform with: tlmgr platform set PLAT
이는 PPC Mac에서도 바이너리를 사용할 수 있음을 보여줍니다. x86_64-darwinlegacy
아마도 최신 Intel Mac인 x86_64-darwin
구형 Intel Mac일 것입니다. 물론 OP는 이것이 어떤 시스템을 참조하는지 정확히 파악해야 하지만 목록을 보면 OP 시스템에서 바이너리를 거의 확실히 사용할 수 있다는 것을 알 수 있습니다.
물론,OP이런 방식으로 이 정보를 얻을 수는 없지만 댓글에서 위험한 추측과 OP를 제안하는 대부분의 경우 소스에서 확실히 컴파일해야 합니다.~할 수 있었다:-).
물론 OP가 MacTeX 2016 및 TeX Live 2017을 설치할 수 없는 이유는 없을 것입니다. 일부 GUI 기능은 쓸모가 없을 수도 있지만 대부분은 그렇지 않습니다. 이는 현재의 TeX가 어느 시점에서든 문제를 일으킬 경우를 대비해 더 잘 테스트된(더 널리 사용되기 때문에) 대체 TeX를 제공할 것입니다.