Loading ...
Sorry, an error occurred while loading the content.

10940Re: pdfsync with TeXShop?

Expand Messages
  • Andrewbt
    Oct 16, 2009
    • 0 Attachment
      Hi again,

      Thanks for that. In the end I realised there was no profound reason
      for which I was using TeXShop, so I downloaded Skim. The script at
      http://sourceforge.net/apps/mediawiki/skim-app/index.php?title=TeX_and_PDF_Synchronization
      didn't work straight out of the box, but was enlightening enough for
      me to cobble together something with enough functionality for my needs
      (ie a bare minimum!). I'll paste it in below in case you're
      interested.

      Thanks again,
      Andrew


      #!/bin/bash

      file="$1"
      line="$2"

      #[ "${file:0:1}" == "/" ] || file="${PWD}/$file"

      exec osascript \
      -e "set ESC to ASCII character 27" \
      -e "tell application \"/Applications/MacVim.app/Contents/MacOS/MacVim
      \" to activate" \
      -e "tell application \"System Events\"" \
      -e " tell process \"/Applications/MacVim.app/Contents/MacOS/MacVim
      \"" \
      -e " keystroke \":$line\" & return " \
      -e " end tell" \
      -e "end tell"

      #Removed because Skim is passing the full path
      #-e " keystroke \":set hidden\" & return " \
      #-e " keystroke \":if bufexists('$file')\" & return " \
      #-e " keystroke \":exe \\\":buffer \\\" . bufnr('$file')\" &
      return " \
      #-e " keystroke \":else \" & return " \
      #-e " keystroke \": edit ${file// /\\\\ }\" & return " \
      #-e " keystroke \":endif\" & return " \

      #-e " keystroke \"zO\" " \

      # Testing
      #-e "tell application \"/Applications/Utilities/Terminal.app/
      Contents/MacOS/Terminal\" to activate" \
      #-e "tell application \"System Events\"" \
      #-e " tell process \"/Applications/Utilities/Terminal.app/Contents/
      MacOS/Terminal\"" \
      #-e " keystroke \"echo \\\"$file\\\" \\\"$line\\\"\" & return " \
      #-e " end tell" \
      #-e "end tell"

      --~--~---------~--~----~------------~-------~--~----~
      You received this message from the "vim_mac" maillist.
      For more information, visit http://www.vim.org/maillist.php
      -~----------~----~----~----~------~----~------~--~---
    • Show all 4 messages in this topic