The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Пример настройки WinEdt для работы под Wine в Linux (wine windows linux)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: wine, windows, linux,  (найти похожие документы)
From: Oleg Motygin <movatsnarkdotipmedotru> Newsgroups: email Date: Mon, 11 Jan 2006 14:31:37 +0000 (UTC) Subject: Пример настройки WinEdt для работы под Wine в Linux
  • WinEdt 5.4, build 20040513
  • Wine 0.9.6
  • Linux SUSE 10 Предполагаетcя, что установлен tetex, WinEdt поставлен в C:\Program Files\WinEdt (./wine/dosdevices/Program Files/WinEdt) и диск Z: привязан в Wine к / (см. winecfg). Приведенные ниже пути к файлам верны для конкретного дистрибутива. Настройка WinEdt Запуcкаем WinEdt, заходим в Options->Execution Modes. Для latex в поле Executable ставим Z:\usr\X11R6\bin\xterm -e latex и галочку на Run detached. Аналогично для tex, pdftex, pdflatex, dvips, dvipdfm, ... Еcли в Options отсутствует Execution Modes - надо вызвать Options->Menu Setup, там Main Menu->Options правый клик Edit, добавить пункт Execution Modes: Поле Macro Exe("%$('Exec-Mode');"); Поле Requires File filter %b\%$('Exe-Mode');.edt?%B\%$('Exe-Mode');.edt Заходим в Options->Menu Setup правый клик на Main Menu->Accessories, Edit, поле Macro: Gsview: Run("Z:\usr\X11R6\bin\gv -antialias -scale 2 %N.ps","",0,0,"gv",1,1); Acrobat Reader: Run("Z:\usr\X11R6\bin\acroread %N.pdf","",0,0,"acroread",1,1); Dvipreview: Run("Z:\usr\bin\xdvi -unique %N.dvi","",0,0,"xdi",1,1); Dvisearch: Run("Z:\usr\bin\xdvi -sourceposition %!l:%N.tex %N.dvi","",0,0,"xdi",1,1); Лучше всюду поставить галочку на "Set folder to 'Start in'" Настройка вызова WinEdt Создаем файл winedtlaunch (например, в /usr/local/bin): #!/bin/bash exec wine "C:\Program Files\WinEdt\WinEdt.exe" -F "[Open(|Z:$1|);SelPar($2,8)]]" & Замечание: у меня некоторые TeX файлы расположены на виндусовых дисках, примонтированных как /mnt/winD, /mnt/winE. В Wine диски настроены (winecfg) так: D: = /mnt/winD, E: = /mnt/winE, а в домашнем директории сделаны ссылки ___D -> /mnt/winD, ___E -> /mnt/winE. В этом случае возникает необходимость обработки полного пути к файлу, что можно сделать при помощи sed "[Open(|`echo Z:$1|sed 's/.*\(___\|win\)\([DE]\)/\2:/g'`|);SelPar($2,8)]]" Делаем winedtlaunch исполняемым #chmod +x winedtlaunch В раcширению .tex привязываем приложение winedtlaunch (если в KDE - контрольный центр). Настройка обратного поиска в xdvi Редактируем в домашнем директории файл .xdvirc, помещаем туда строки xdvi.editor: winedtlaunch %f %l xdvi.shrinkFactor: 6 xdvi.geometry: 920x670+80+0 (параметр geometry подобрать по вкусу, shrinkFactor - тоже) Настройка tetex'а Чтобы tetex мог генерировать шрифтовые файлы (tfm, pk) надо закомментировать в файле /usr/share/texmf/web2c/mktex.opt строки после DOSISH=no: #case `uname -s` in # CYGWIN*|Cygwin*|cygwin*) ;; # *) if test -n "$COMSPEC" || test -n "$ComSpec"; then DOSISH=yes; fi #esac

  • << Предыдущая ИНДЕКС Правка src / Печать Следующая >>

    Обсуждение [ RSS ]
  • 1, eddy (??), 11:27, 08/02/2008 [ответить]  
  • +/
    А зачем в Linux winEdt, если там есть Kile?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру