새로운 Tex Live인가요 아니면 기존 MacTeX인가요?

새로운 Tex Live인가요 아니면 기존 MacTeX인가요?

제가 생각하는 표준은 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를 제공할 것입니다.

관련 정보