Two Sources of Information for El Capitan
This page and the companion document Updating For El Capitan by Herbert Schulz are for users updating to Apple's latest system, El Capitan.
El Capitan
Users updating from Yosemite to El Capitan may encounter one problem with TeX, but it is easily fixed. After that, MacTeX works fine on Apple's latest operating system.
MacTeX installs a symbolic link /usr/texbin pointing to the TeX binaries. GUI applications use this link to find the binaries. But in El Capitan, the location /usr is reserved for Apple, and even users with root access are not allowed to write to that location.
The solution to this problem is to relocate the link to /Library/TeX/texbin, and reconfigure GUI applications to look in this location. Consequently, MacTeX-2015 and BasicTeX-2015 write two links, /usr/texbin and /Library/TeX/texbin, when installing on systems earlier than El Capitan, and write /Library/TeX/texbin when installing on El Capitan. These installations configure shell applications to look for TeX in both locations.
Consequently, if you install MacTeX-2015 or BasicTeX-2015 after upgrading to El Capitan, or if you have already installed one of them before upgrading, then TeX will work as usual when accessed from the Terminal, and will work from GUI applications once these are reconfigured.
The latest version of TeXShop automatically reconfigures itself. This version was released a month after MacTeX-2015 was released, so TeXShop users should use the menu item "Check for Updates" before using it on El Capitan.
Herbert Schulz's document Updating For El Capitan carefully explains how to update the other GUI applications installed by MacTeX, and how to update a few other popular applications.
The new symbolic links also work for older TeX installations. Once they are installed by MacTeX-2015 or BasicTeX-2015 and GUI applications are reconfigured, users can switch back to, say, TeXLive-2013 using the TeX Distribution Preference Pane as usual. Users who don't want to install one of the 2015 distributions can write the new links directly using instructions in Herbert Schulz's document.
Yosemite Upgrade Problems Are Fixed
When TeX users upgraded from Mavericks to Yosemite, many ran into a problem that the installer seemed to stall a few minutes before ending, and a final step took from an hour to over twenty-four hours. During this time, the installer was moving files from a temporary location back to /usr/local. Since TeX contains tens of thousands of files, this process took a long time.
Apple has fixed this problem in El Capitan. Consequently, users who have already installed TeX on Yosemite can safely update to El Capitan without taking special precautions.
The update from Mavericks to Yosemite also removed X11 if the user had previously installed it. This broke Ghostscript for many users. This problem is also fixed in El Capitan, and users who have installed X11 and Ghostscript before updating will find that they remain after the update.
Yosemite used a new version of the TeX Distribution Preference Pane. This pane continues to work in El Capitan
El Capitan Has Updated Fonts
Most TeX binaries use special TeX fonts installed in the TeX Distribution; this includes TeX and LaTeX. But two recent binaries allow users to also use ordinary system fonts: XeTeX and LuaTeX.
Apple has been actively updating their system fonts to modern font standards, and this process continues in the release of El Capitan. Consequently, some users of XeTeX and LuaTeX may run into problems with some El Capitan fonts. Preliminary experiments suggest that this is a bigger problem with LuaTeX than with XeTeX.
TeX Users in China, Japan, and Korea use system fonts in conjuncation with a special configuration of Ghostscript for CJK typesetting. The Ghostscript in MacTeX-2015 was carefully configured by Bruno Voisin and specialists in Japan to support this use. El Capitan brings many new and reconfigured fonts, and it is likely to be some time before the Ghostscript configuration has been updated to support them. This only affects typesetting in the Far East.
CocoAspell
CocoAspell runs fine on El Capitan, but the installer runs into trouble installing dictionaries on a fresh copy of El Capitan. The author has been notified of the trouble.
For many users, a previously installed CocoAspell survived the upgrade from Yosemite to El Capitan, and nothing more was necessary. I wasn't that lucky.
In the release version of El Capitan, it is possible to resurrect cocoAspell as follows. From an installation of CocoAspell on an earlier system like Yosemite or Mavericks, go to /usr/local/lib and find a folder named aspell-0.60 and several libraries whose names start with libaspell or libpsell. Copy this folder and these libraries to El Capitan, and move them into /usr/local/lib, creating this folder if necessary. Using sudo, change the owner of the files to root.
Again on this earlier system, go to "/Library/Application Support" and find the folder named cocoAspell. Copy this folder to El Capitan and place it in "/Library/Application Support" there.
After these steps, the cocoAspell Preference Pane will run. Select the desired dictionary in this Preference Pane and make sure the TeX/LaTeX entry is checked. Then select an Aspell spelling dictionary this dictionary in your usual GUI interface, using the Show Spelling and Grammar menu item.
สองแหล่งข้อมูลสำหรับ El Capitan
หน้านี้และสหายเอกสารการปรับปรุงสำหรับ Capitan เอลโดยเฮอร์เบิร์ต ชูลซ์ สำหรับผู้ใช้อัปเดตระบบแอปเปิ้ลล่าสุด El Capitan .
ผู้ใช้อัปเดตจาก El Capitan อุทยานแห่งชาติโยเซมิตี El Capitan อาจพบหนึ่งปัญหากับเท็กซ์ แต่ก็สามารถแก้ไข หลังจากนั้น mactex ทำงานได้บนระบบปฏิบัติการล่าสุดของแอปเปิล
mactex ติดตั้งการเชื่อมโยงแบบสัญลักษณ์ / usr / texbin ชี้ไปที่เท็กซ์ไบนารี GUI โปรแกรมประยุกต์ใช้ลิงค์นี้เพื่อค้นหาไบนารี แต่ใน El Capitan , ตำแหน่ง / usr สงวนไว้สำหรับแอปเปิ้ลและแม้แต่ผู้ใช้ที่มีการเข้าถึงรากจะไม่ได้รับอนุญาตให้เขียนไปยังสถานที่ที่
วิธีการแก้ปัญหานี้คือการย้ายไปยัง / ห้องสมุด / texbin เท็กซ์ และปรับแต่ง GUI โปรแกรมดูในสถานที่นี้จากนั้น mactex-2015 basictex-2015 เขียนสองและการเชื่อมโยง , / usr / texbin / ห้องสมุด / TeX / texbin เมื่อติดตั้งบนระบบเร็วกว่า El Capitan และเขียน / ห้องสมุด / TeX / texbin เมื่อติดตั้งใน El Capitan . การติดตั้งเหล่านี้ปรับแต่งการใช้งานเชลล์ที่จะมองหาเท็กซ์ในสถานที่ทั้งสอง
จากนั้น หากคุณติดตั้ง mactex-2015 หลังจากการอัพเกรดหรือ basictex-2015 El Capitan ,หรือถ้าคุณได้ติดตั้งหนึ่งของพวกเขาก่อนที่จะอัพเกรด แล้วเท็กซ์จะทำงานตามปกติเมื่อเข้าถึงได้จากสถานี และจะทำงานจาก GUI โปรแกรมเหล่านี้เมื่อมีการรองรับ .
รุ่นล่าสุดของ texshop โดยอัตโนมัติ reconfigures นั่นเอง รุ่นนี้ออกเดือนหลังจาก mactex-2015 ถูกปล่อยตัวเพื่อให้ผู้ใช้ texshop ควรใช้รายการเมนู " ตรวจสอบการปรับปรุง " ก่อนที่จะใช้มันใน El Capitan .
เฮอร์เบิร์ตชูลซ์เอกสารการปรับปรุงสำหรับ El Capitan อย่างระมัดระวัง อธิบายถึงวิธีการปรับปรุงอื่น ๆ GUI โปรแกรมที่ติดตั้งโดย mactex และวิธีการปรับปรุงไม่กี่อื่น ๆที่นิยมการใช้งาน
ใหม่สัญลักษณ์การเชื่อมโยงยังทำงานสำหรับการติดตั้งเท็กซ์เก่าเมื่อพวกเขามีการติดตั้งโดย mactex-2015 หรือ basictex-2015 และโปรแกรม GUI จะรองรับผู้ใช้สามารถสลับกลับไปใช้เท็กซ์ กล่าวว่า texlive-2013 กระจายบานหน้าต่างการตั้งค่าตามปกติ ผู้ใช้ที่ไม่ต้องการที่จะติดตั้งหนึ่งใน 2015 และสามารถเขียนใหม่เชื่อมโยงโดยตรงโดยใช้คำแนะนำในเอกสารของ เฮอร์เบิร์ต ชูลซ์ .
มีปัญหาซ่อมอัพเกรดโยเซมิตีเมื่อผู้ใช้เท็กซ์ปรับจาก Mavericks กับโยเซมิตี หลายคนเจอปัญหาที่ติดตั้งดูแผงไม่กี่นาทีก่อนที่จะสิ้นสุด และขั้นตอนสุดท้ายไปชั่วโมงกว่า 24 ชั่วโมง ในช่วงเวลานี้ ติดตั้งย้ายไฟล์จากที่ตั้งชั่วคราวกลับไปที่ / usr / local . ตั้งแต่เท็กซ์มีเป็นหมื่นไฟล์ กระบวนการนี้ต้องใช้เวลานาน
แอปเปิ้ลมีแก้ไขปัญหานี้ใน El Capitan . ดังนั้น ผู้ใช้ที่ได้ติดตั้งเท็กซ์ใน Yosemite สามารถปรับปรุง El Capitan โดยไม่มีมาตรการป้องกันพิเศษ
อัพเดทจาก Mavericks ในโยเซมิตียังเอาออก X11 หากผู้ใช้มีการติดตั้งก่อนหน้านี้แล้ว นี้ยากจน Ghostscript สำหรับผู้ใช้หลาย ปัญหานี้จะแก้ไขใน El Capitan ,และผู้ใช้ที่ได้ติดตั้ง X11 Ghostscript ก่อนการปรับปรุง และจะพบว่าพวกเขายังคงอยู่หลังปรับปรุง
โยเซมิตีใช้เวอร์ชันใหม่ของเท็กซ์กระจายบานหน้าต่างการตั้งค่า . ช่องนี้ยังคงทำงานใน El Capitan
El Capitan มีการปรับปรุงแบบอักษร
ส่วนใหญ่ใช้เท็กซ์เท็กซ์ไบนารีพิเศษแบบอักษรที่ติดตั้งในเท็กซ์กระจาย ; นี้รวมถึงเท็กซ์ และน้ำยางแต่สองล่าสุดไบนารีที่อนุญาตให้ผู้ใช้สามารถใช้แบบอักษรระบบธรรมดา : xetex และ luatex .
Apple ได้รับการแข็งขันปรับปรุงแบบอักษรระบบมาตรฐานฟอนต์สมัยใหม่ และกระบวนการนี้อย่างต่อเนื่องในรุ่นของ El Capitan . ทำให้ผู้ใช้บางส่วนของ xetex และ luatex อาจพบปัญหากับบางแบบอักษร El Capitan .การทดลองเบื้องต้นแสดงให้เห็นว่านี้เป็นปัญหาใหญ่กับ luatex มากกว่า xetex .
Tex ผู้ใช้ในประเทศจีน ญี่ปุ่น และเกาหลี ใช้ระบบแบบอักษรใน conjuncation กับพิเศษการตั้งค่า GhostScript สำหรับ typesetting CJKKCharselect unicode block name . การโกสต์สคริปต์ใน mactex-2015 รอบคอบกําหนดโดย บรูโน voisin และผู้เชี่ยวชาญในญี่ปุ่น เพื่อสนับสนุนการใช้นี้ El Capitan นำแบบอักษรใหม่และรองรับมากมายและมันก็น่าจะพอมีเวลาก่อนการ Ghostscript ได้รับการปรับปรุงเพื่อสนับสนุนพวกเขา นี้มีผลเฉพาะการเรียงพิมพ์ในตะวันออกไกล
cocoaspell cocoaspell งานดีใน El Capitan แต่ติดตั้งได้วิ่งเข้าไปในปัญหาการติดตั้งพจนานุกรมบนสำเนาสดของ El Capitan . ผู้เขียนได้รับแจ้งปัญหา
สำหรับผู้ใช้หลายคนมีการติดตั้งก่อนหน้านี้ cocoaspell รอดจากการอัพเกรดจากโยเซมิตี El Capitan และไม่มีอะไรเพิ่มเติมเป็นสิ่งที่จำเป็น ผมไม่ได้ว่าโชคดี
ในการปล่อยรุ่นของ El Capitan , มันเป็นไปได้ที่จะรื้อฟื้น cocoaspell ดังนี้ จากการติดตั้งบนระบบ cocoaspell ก่อนหน้านี้เช่นโยเซมิตีหรือ Mavericks ไป / usr / local / lib และหาโฟลเดอร์ที่ชื่อ aspell-0 .60 และหลายห้องสมุดที่มีชื่อเริ่มต้นด้วย libaspell หรือ libpsell . คัดลอกโฟลเดอร์นี้และห้องสมุดเหล่านี้ใน El Capitan และย้ายพวกเขาลงใน / usr / local / lib , การสร้างโฟลเดอร์นี้ถ้าจำเป็น ใช้ sudo เปลี่ยนเจ้าของของแฟ้มในราก
อีกในเร็วๆนี้ ระบบ ไปที่ " / ห้องสมุด / สนับสนุนการประยุกต์ใช้และหาโฟลเดอร์ชื่อ cocoaspell .คัดลอกโฟลเดอร์นี้ El Capitan และวางไว้ใน " / ห้องสมุด / สนับสนุนการประยุกต์ใช้ " มี
หลังจากขั้นตอนเหล่านี้ cocoaspell บานหน้าต่างการตั้งค่าจะวิ่ง เลือกที่ต้องการพจนานุกรมในบานหน้าต่างการตั้งค่าและให้แน่ใจว่ารายการเป็น TeX / LaTeX ตรวจสอบ แล้วเลือกการสะกดพจนานุกรมพจนานุกรมนี้ในอินเตอร์เฟซ GUI ASpellName ปกติของคุณ การใช้รายการเมนูแสดงการสะกดและไวยากรณ์
การแปล กรุณารอสักครู่..
