Tuesday, 09-Feb-2010 07:53:29 EST

Mac OS X 10.6 Snow Leopard

Safari

  1. For the latest, install both the latest Safari and Webkit β, then use the Webkit β.
  2. Block ads with GlimmerBlocker, an http proxy (with settings in System Preferences); it can also add a download link for high quality in YouTube, and has extra filters to do things like kill pop-up previews in blogs.
  3. YouTube now has a non-Flash, HTML5-based website for Safari/Chrome.
  4. JavaScript bookmarklet for translation (drag to Bookmarks Bar) to click while viewing relevant page.

Graphics

  1. Vector graphics ("draw"): OpenOffice (Draw)
  2. 3D graphics (raytracing, etc.): Art of Illusion (Java); saves as JPG (e.g.), but Preview will convert to PDF.
  3. Bitmap graphics ("paint"):
  4. JaxoDraw (Java) draws Feynman diagrams with just the mouse. (Others require programming & specifying coordinates.)
  5. STIX fonts have all the characters of TeX's Computer Modern fonts in a form that can be used in other programs, e.g., when making figures. ("STIXGeneral.otf" and "STIXGeneralItalic.otf" are the most important ones: TeX does math numerals as roman, math letters as italic.) Also, Computer Modern Unicode fonts (Latin/Greek/Cyrillic only; "cmunrm.otf" and "cmunti.otf" are the ones most relevant for math.)

Other freeware

  1. TexShop
  2. MacFusion is an interface to MacFuse, which allows mounting (s)ftp volumes as the Finder should, so you can add files, & edit with TextEdit (or use the latest iWeb, which includes ftp). To get it to work with Snow Leopard:
    1. Replace its preference pane, in /Library/PreferencePanes/ with the updated MacFUSE.prefPane.
    2. Update to the latest β of MacFuse via its preference pane in System Preferences.
    3. Remove the file
      /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/sshnodelay.so
      (using control-click on MacFusion to get Show Package Contents, as usual), or replace it with the update found @ the above link for the preference pane.
  3. Screensavers
  4. Radar in Motion: weather widget
  5. Fortran & related stuff; CERNLIB & other HEP.

Tips

Text

  1. Substitution, built-in (e.g., 1/2 → ½) or added (e.g., ^2 → ²). Set up in System Preferences…>Personal>Language & Text>Text. Use menu item Edit>Substitutions>Text Replacement. Great if you like to type math (in email, e.g.) as Unicode.
  2. Option-delete deletes words.
  3. Control-click on selected word(s) to look up in Dictionary, Google, or Spotlight; hold control-⌘-D to go from word to word for Dictionary.
  4. Control-clicking on a typo to choose a correct spelling is easier than retyping; control-T between 2 letters to transpose them.
  5. Click & drag to select text as contiguous letters, double-click & drag to do it with words, triple-click with paragraphs.
  6. Character Viewer for all Unicode characters (e.g., math in Mail): "Edit>Special Characters...", or add directly to Title Bar by selecting in "System Preferences…>Personal>Language & Text>Input Sources". (See also my Unicode page.)
  7. Xcode (install separate from System) includes FileMerge (or opendiff in Terminal): Compare 2 files (etc.) with nice interface.
  8. In TextEdit, you need the setting "Format>Wrap to Page" to get the magnification bar in the lower-right corner.

Finder

  1. Screen Sharing (also in iChat) allows remote control of your Mac (even over the internet).
  2. ⌘-Shift-4 to select portion of screen for snapshot, or hit space for camera to select window (or dock, menu bar, or desktop for all).
  3. When a file won't delete because it claims it's in use, Secure Empty Trash.

Preview

  1. Delete files directly from Preview.
  2. If you want PDF to fill the screen in Two Pages mode, set "Initial document scale" to (@ least) twice what you want for a single page.

Other

  1. News/rumors: AppleInsider (RSS), MacRumors (RSS), MacBidouille (RSS), Ars Technica (RSS).
  2. Apple keynote coverage: Gizmodo, gdgt, engadget.
  3. Quicktime X does screen video capture.
  4. Grapher (in Applications>Utilities) also does equations nicely; for arithmetic, just delete the "x=" (or whatever) & type.
  5. Turn picture into icon in Terminal with "sips -i". (Cut & paste icons in Finder with Get Info.) Useful to give icons transparency.
  6. If a program gives some weird error message doing something it did fine the day before, and seems to run fine otherwise, restart it.