This is a HOWTO for LyX/X11 on Mac OSX, including installation, configuration, and enabling drag-and-drop and double-click for LyX files. Unless you have a special reason for using the X11 version, you will probably prefer the native Aqua port of Mac, which is more functional, fully integrated with the Mac GUI, does not require X11, and is an easy drag & drop installation.
Prerequisites
MacGhostView: MacGhostView is an implementation of GhostScript for Mac OS. Like PStill, it allows you to convert PostScript files to PDF. It is less expensive than PStill, but more difficult to use. TeXShop: TeXShop is a TeX previewer that can convert DVI files into PDF. It is freeware, but read its documentation carefully before installing.
Kiffe & Kiffe put out 'MacGhostView', the best Classic MacOS PostScript viewer I've used to date. Also check out the Prepress Panic Page, a website all about PostScript and PDF, including a database of known errors for PostScript. (A useful site indeed, for those days when your thesis draft generates PostScript errors, and a hard deadline looms. MacGhostView is a application for previewing Postscript and encapsulated Postscript files and converting them to other formats. It implements the command line tools gv (ghostview 3.6.4) and gs (ghostscript 8.57). Multiple files are be previewed at the same time, each one displayed in. Lie Algebras Revised Edition is now published and is no longer available on the web - see the table of contents below Table of contents. MacGhostView 4.5 is an independent suite of programs for viewing postscript files and converting postscript files to other formats. It is used by macdvi to display included eps graphic files and is used by maketexpk to convert postscript fonts to pk format. These programs are available as a separate download.
- Development Tools. Install the MacOSX development tools from Applications -> Installers -> Developer Tools, the MacOSX cdrom, or by registering at http://connect.apple.com/.
- X-Windows. Apple's X11 is fast, easy to install, and allows direct cut & paste between X-Windows and Aqua windows; install both X11 and the X11 SDK (developer's toolkit). The alternative of XDarwin and the OroborOSX window manager is slower, but has a full-screen mode which may be preferable if you primarily use X-Windows programs.
- teTeX. There are two options for installing teTeX for MacOSX]:
- Gerben Wierda's i-Installer. (Make sure nonetheless to use fink to install
system-tetex
.) - fink. Follow the Fink User's Guide to bootstrap fink on your system. You will need to edit /sw/etc/fink.conf to add the misnamed
unstable/main
andunstable/crypto
toTrees
before building the Qt version of LyX/X11.
- Gerben Wierda's i-Installer. (Make sure nonetheless to use fink to install
Installing LyX/X11
The simplest way to install LyX/X11 is to use the install
command in fink, which will install older versions of LyX. Installing LyX/X11 yourself requires more steps, but will give you an up-to-date version and may actually take less time than the fink procedure.
LyX/X11 with the Xforms frontend
- Use fink install for the following packages:
ghostscript
,xdvi
orxdvi-system-tetex
,gv
,imagemagick
,ispell
andxforms
. - Download a MacOSX binary of LyX-1.3.3/Xforms and unpack the .tar.gz package in /usr/local; the documentation is in the file README.bin. Or, compile LyX 1.3.4 with
LyX/X11 with the Qt frontend
- Use fink install for the following packages:
ghostscript
,xdvi
orxdvi-system-tetex
,gv
,imagemagick
, andispell
. Then
- Download a MacOSX binary of LyX-1.3.3/Qt/X11 and unpack the .tar.gz package in /usr/local; the documentation is in the file README.bin. Or, compile LyX 1.3.4 with
Configuring LyX/X11
Previewers
Use Edit -> Preferences -> File formats -> filetype -> Viewer in LyX to configure the previewers. M4a to mp3 converter for mac free. You can specify open as the viewer for filetypes for which you have configured a default application in the MacOSX finder. Otherwise:
- DVI — use xdvi or MacDviX (
open -a MacDviX
). - PDF — use Preview (
open -a Preview
), Acrobat (open -a 'Adobe Reader 6.0'
), gv, or MacGhostView (open -a MacGhostView
). - Postscript — use MacGhostView (
open -a MacGhostView
) or gv. - Preview-Latex — to enable the automatic LaTeX preview of math on screen, install the preview-latex package from CTAN, make sure you have ghostscript installed, and check Instant Preview under Preferences -> Look & feel -> Graphics. If you are running an Xforms version of LyX/X11, you will also need the pnmcrop command from the fink netpbm package. For Qt/X11 versions of LyX, add
Usb drivers for mac download. to your ~/.lyx/preferences file.
Keyboard
- To enable the Apple COMMAND key as a LyX META key, add to ~/.Xmodmap (create the file if it doesn't exist):
- Apple X11 from beta-3 on and Oroborosx should automatically enable the the Apple OPTION key as a COMPOSE key for entering foreign and special characters. For earlier versions of Apple X11, add to ~/.Xmodmap:
- If you have an ~/.xinitrc file, include the line
- Unset Follow system keyboard layout and Enable key equivalents under X11 in the Apple X11 preferences so the Apple X11 defaults don't override your xmodmap changes, then kill and restart X11.
If you're used to emacs commands like M-d (delete-word-forward) and M-f (word-forward), and find that even with the emacs.bind file those keys invoke LyX menu commands, copy /usr/local/share/lyx/ui/default.ui to ~/.lyx/ui/default.ui and edit the copy to remove the |D, |F, etc. from the menu commands.
Fonts
Macghostview
- For a wider selection of TrueType screen fonts in LyX, install the fink packages
applesystemfonts
andmsttcorefonts
, and include in ~/.xinitrc
- For LyX math fonts, install the LaTeX TTF fonts in /usr/X11R6/lib/X11/fonts/TTF, and run xftcache in that directory. Then add
to /etc/X11/XftConfig.
- To turn on anti-aliasing of fonts in the Qt version of LyX/X11, make sure ~/.MacOSX/environment.plist includes
Mac Ghostview Free Mac
betweeen the <dict> and </dict>. You will have to logout and login again for this change to take effect.
Integrating LyX/X11
Apple X11
- Add LyX to the X11 Applications menu (use lyx as the command).
- In LyX go to Edit -> Preferences [-> Inputs] -> Paths -> LyXServer pipe and enter ~/.lyx/.lyxpipe
- Download OpenLyX and drag to your /Applications folder.
XDarwin & OroborOSX
- If you have problems viewing LyX graphics in xdvi, put /sw/bin before /usr/local/bin in the paths in ~/Library/Preferences/OroborOSX/Launch Menu Items.localized/Lyx.x11app and ~/Library/Preferences/OroborOSX/Helper Scripts.localized/LyX.lyx.x11helper.
- Make sure you have version 0.8.5 or later of OroborOSX, and configure the lyxpipe by going to Edit -> Preferences [-> Inputs] -> Paths -> LyXServer pipe in LyX and entering ~/.lyx/.lyxpipe
- Install lyx-remote in /usr/local/bin, and make it executable.
- Edit ~/Library/Preferences/OroborOSX/Helper Scripts.localized/LyX.lyx.X11helper to change
to
Printing
LyX does not print through the OSX Print Center. If you install the gimp-print drivers and ESP ghostscript you can print from LyX to any printer connected to the Mac: specify the name of the printer (from /etc/printcap or http://localhost:631/printers) in LyX -> Preferences -> Outputs -> Printer -> Printer name. You can also print by previewing PDF and printing from Preview or Acrobat to a local or remote printer.
To print envelopes, install envelope in /usr/local/bin and make it executable. While you're writing a letter in LyX, do File -> Export -> Custom -> ASCII and give envelope as the command; the perl script will parse the address from the letter and print an envelope, including the USPS barcode. You can customize envelope for your printer and letter style with command line options or by configuring the Perl code. For documentation, do perldoc envelope.
Disclaimer
The information on this page is believed to be accurate, has been used successfully on many systems and sites, and has benefited from the comments and suggestions of many users. Due to the variations in individual systems, this information and the various files and code available on this page are conveyed as is with no warranty of any kind.installationOS X
Skip to end of metadataGo to start of metadataSoftware | Version | Notes |
---|---|---|
7-Zip | v.19.00 | |
Access | 2019 | |
Adobe Acrobat Reader DC | v.2019 | |
Adobe Creative Cloud | v.10.4 | Available in HS-004, AS-13, Dewey Library, LI-137 |
Adobe Flash Plugin | Continually updated by ITS | |
Adobe Widget Browser | v.2.0 build 348 | |
Anaconda Navigator | v. 1.6.9 | |
Apache NetBeans | v. 11.2 | |
ArcCatalog | v.10.7.1.11595 | |
ArcGlobe | v.10.7.1.11595 | |
ArcMap | v.10.7.1.11595 | |
ArcScene | v.10.7.1.11595 | |
Atom | v. 1.18.0 | |
Audacity | v.2.3.2 | |
Brackets 1.4 | v.1.4.0.16380 | |
Cisco Jabber | v.4.8.12.18951 | |
Cygwin32 | v.6.1 | |
Cygwin64 | v. 3.1.2 | |
DBeaver | v.4.2.2 | |
Eclipse Indigo | Service Release 2 20120216-1857 | |
Eclipse Mars.2 | v.4.5.2 20160218-0600 | |
Eclipse Neon.3 | v.4.6.3 20170314-1500 | |
Eclipse Oxygen | v.4.7.0 20170620-1800 | |
Excel | 2019 | |
FileZilla | v.3.39 | |
Firestorm | v.5.0.7 (52912) | |
GeoDa | v. 1.12.1.161.27 | |
Gephi | v. 0.9.2 | |
GIMP | v. 2.10.6 | |
Google Chrome | Continually updated by ITS | |
Google Earth | Now web-based | |
Haxe | v. 6.1.7601 | |
Haxe Develop | v.5.2.0.3 | |
JabRef | v. 3.2 | |
KNIME | v. 3.5.1 | |
Maple 2018 | v. 2018.2 | |
Microsoft Internet Explorer | Continually updated by ITS | |
Microsoft Visual C# 2015 | v.00322-20000-00000-AA642 | |
Microsoft Visual C++ 2015 | v.00322-20000-00000-AA642 | |
Microsoft Visual F# 2015 | v.00322-20000-00000-AA642 | |
Microsoft Visual Studio 2015 | v.14.0.25431.01 Update 3 | |
Microsoft Windows | Windows 10 | |
Mongodb Compass | v. 1.16.3 | |
Mozilla Firefox | Continually updated by ITS | |
NodeXL Excel Template | ||
Notepad++ | v.7.5.8 | |
Open Refine | v. 3.0 | |
Oracle VM VirtualBox | v.5.2.16r123759 (Qt5.6.2) | |
PowerPoint | 2019 | |
Publisher | 2019 | |
Putty | v.0.65 | |
Python (Myro) | v.2.4.4 | |
Python 2.7 (32bit) | v. 2.7.14 | |
Python 3.4 (64bit) | v. 3.4.3 | |
R | v.3.6.1 | To request specific R packages: https://wiki.albany.edu/x/kI0IB |
Rstudio | v.1.2.1335 | To request specific R packages: https://wiki.albany.edu/x/kI0IB |
SAS | v.9.4 TS Level 1M3 | |
Silverlight | Continually updated by ITS | |
Skype for Business 2019 | v.16.0.10349.20017 | |
SPSS (Amos) | v.26 | |
Stata/IC | v.15.1 | |
Swift | v.1.0 | |
Tableau Public | v. 20183.18.11.28.2033 | |
TeXworks | v.0.6.2 | |
TortoiseGitBlame | v.2.3.0.0 | |
TortoiseGitIDiff | v.2.3.0.0 | |
TortoiseGitMerge | v.2.3.0.0 | |
TortoiseIDiff | v.1.9.5.27581 | |
Unity | v.5.3.1f1 | |
Vivado | v.2018.2 | |
Wacom Desktop Center | v.6.3.17-3 | |
Word | 2019 | |
Zotero | v.5.0.55 |
Software | Version | Notes |
---|---|---|
Adobe Creative Cloud | Available in HS-004, AS-13, LI-137, Dewey Library | |
Audacity | 2.4.1 | |
Automator | ||
BibDesk | 1.7.7 | |
Blender | 2.83.5 | |
Calculator | ||
Chess | ||
Dashboard | ||
Face Time | ||
Filezilla | 3.48.1 | |
Final Cut Pro | 10.4 | SL-003 only |
Font Book | ||
Garage Band | ||
Ghostscript | 9.2 | |
Google Chrome | 79.0.3945.130 | |
iCal | ||
iChat | ||
Image Capture | ||
iMovie | ||
iPhoto | ||
iTunes | 12.8.2.3 | |
JES | 5.02 | |
Keynote | ||
LaTeXiT | 3.14.5 | |
Launchpad | ||
MacGhostView | 5.2.1 | |
Microsoft Endpoint Protection | ||
Microsoft Office 2019 | 16.3 | |
Mission Control | ||
Mozilla Firefox | 72.0.2 | |
Numbers | ||
Pages | ||
Pd (Pure Data) | 0.47 | |
Photo Booth | ||
PS2PDF | ||
Python | 2.7.13 | |
Quicktime Player | 10.4 | |
R | 3.3.2 | To request specific R packages: https://wiki.albany.edu/x/kI0IB |
Safari | 12.1.2 | |
Scratch | 3.11.1 | |
SPSS | 27 | |
Stickies | ||
TeXShop | 4.44 | |
TextEdit | ||
Time Machine | ||
VLC Player | 3.0.10 | |
XQuartz | 2.7.11 |
Macghostview
Mac Ghostview Mac Os
Need more help? Submit an ITS Service Desk Request.