Saltar al contenido

Configuración de TeXstudio portátil para usar MiKTeX portable

Indagamos por diferentes espacios para tenerte la respuesta para tu duda, si continúas con alguna duda puedes dejar tu pregunta y te responderemos con mucho gusto, porque estamos para ayudarte.

Solución:

Tengo una versión en ejecución completamente autónoma en un clib USB (el mismo con el que configuré a mis estudiantes). Tengo que estar en una reunión, pero la parte que necesita es la configuración que se muestra a continuación. Tenga en cuenta las rutas relativas.

ingrese la descripción de la imagen aquí

Ahora para más detalles:

Te recomiendo que uses un nuevo clip usb (rápido) (4Gb min) para la instalación portátil de MikTeX. También le recomiendo que no ponga ningún dato en el clip, sino que use otro clip para los datos. (Esto hará que la copia de seguridad del clip de datos sea mucho más fácil. También se ejecutará un poco más rápido.

  1. Desde http://www.miktex.org/ descargue e instale MikTex Portable en el nivel raíz del clip en una carpeta (la mía se llama MikTeXPortable)
  2. De http://pages.cs.wisc.edu/~ghost/ descargue el Ghostscript y GSview recientes.

    a) Debido a que ambas instalaciones desean realizar una entrada de registro, primero debe instalar ambos programas en el disco duro de la computadora que está utilizando.

    b) Una vez instalados, debe ir a Archivos de programa en la computadora y copiar las dos carpetas (Ghostgum y gs) a la raíz del clip usb. [Note: If you do not want those programs on the computer then uninstall them properly with the Windows tools.]

  3. Desde http://texstudio.sourceforge.net/ descargue el archivo TeXStudio USB (.zip). Luego, descomprímalo en el clip USB en el nivel raíz.

    a) Cree un acceso directo a TeXStudio.exe en la raíz del clip.

    b) Ahora guarde el código al final de esta respuesta en un archivo llamado texstudio.ini guardado en la carpeta TeXstudio.

  4. Asíntota, si se desea, se instala de manera similar.

  5. Puede instalar R si desactiva la entrada del registro, los iconos y los accesos directos se instalarán muy bien de forma portátil. a) Si desea ejecutar Sweave, cree un comando de usuario con lo siguiente: “../Portable-R/R-2.14.0/bin/R.exe” CMD Sweave% .Rnw

  6. IMPORTANTE: Debe verificar cada uno de los paquetes de software para verificar que las versiones a las que se hace referencia en las opciones / comandos coincidan con la versión instalada real.

  7. Ahora necesitará un lector de pdf portátil. Yo uso Foxit pero Sumatra también funciona bien.

  8. Cuando abra TeXStudio debería encontrar las opciones-comandos como en la imagen.


[General]
IniMode=true

[texmaker]
ToolBarCentralVisible=true
StructureViewShowLinenumbers=false
StructureViewIndentation=-1
FilesNew%20File%20Encoding=UTF-8
FilesAuto%20Detect%20Encoding%20Of%20Loaded%20Files=true
FilesMax%20Recent%20Files=5
FilesMax%20Recent%20Projects=3
FilesRecent%20Files=M:/!Spring2012/m2800/taylor01.tex, M:/!Spring2012/m2800/taylor01.tes, M:/pauley/analysis.Rnw, M:/pauley/analysis.tex, T:/Math2800.s12/Math2800_S12_Roseberg/PJ/06/rms-pj06_scottroseberg.tex
FilesRecent%20Project%[email protected]
() FilesRestoreSession=false FilesSession[email protected]() FilesSession[email protected]() FilesSession[email protected]() FilesSession[email protected]() FilesSessionCurrentFile= FilesSessionMasterFile= FilesLast%20Document=M:/!Spring2012/m2800/taylor01.tex FilesParse%20BibTeX=true FilesParse%20Master=true FilesAutosave=0 SpellDictionaryDir=L:/TeXstudio2.3/dictionaries SpellLanguage= SpellDic=L:/TeXstudio2.3/dictionaries/de_DE.dic ThesaurusDatabase=L:/TeXstudio2.3/dictionaries/th_en_US_v2.dat UserToolNames=Sweave UserTools="../Portable-R/R-2.14.0/bin/R.exe" CMD Sweave %.Rnw EditorWordWrapMode=1 EditorWrapLineWidth=80 EditorParentheses%20Matching=true EditorParentheses%20Completion=true EditorLine%20Number%20Multiples=1 EditorCursor%20Surrounding%20Lines=5 EditorAuto%20Indent=true EditorWeak%20Indent=true EditorIndent%20with%20Spaces=false EditorFolding=true EditorShow%20Line%20State=true EditorShow%20Cursor%20State=true EditorReal-Time%20Spellchecking=true EditorCheck%20Spelling=true EditorCheck%20Citations=true EditorCheck%20References=true EditorCheck%20Syntax=true EditorShow%20Whitespace=true EditorTabStop=4 EditorToolTip%20Help=true EditorToolTip%20Preview=true EditorReplace%20Quotes=0 EditorDisplay%20Modifytime=true EditorClose%20Search%20Replace%20Together=false EditorUse%20Line%20For%20Search=true EditorSearch%20Only%20In%20Selection=true EditorAuto%20Replace%20Commands=true EditorFont%20Family=Courier New EditorFont%20Size=12 EditorEsc%20for%20closing%20log=false EditorMouse%20Wheel%20Zoom=true EditorHack%20Auto%20Choose=true EditorHack%20Disable%20Fixed%20Pitch=false EditorHack%20Disable%20Width%20Cache=false EditorHack%20Disable%20Line%20Cache=false EditorHack%20Disable%20Accent%20Workaround=false EditorHack%20Render%20Mode=0 EditorCompletion=true EditorCompletion%20Case%20Sensitive=2 EditorCompletion%20Complete%20Common%20Prefix=true EditorCompletion%20EOW%20Completes=true EditorCompletion%20Enable%20Tooltip%20Help=true EditorCompletion%20Use%20Placeholders=true EditorCompletion%20Prefered%20Tab=0 EditorCompletion%20Tab%20Relative%20Font%20Size%20Percent=100 DialogsLast%20Hard%20Wrap%20Column=80 DialogsLast%20Hard%20Wrap%20Smart%20Scope%20Selection=false DialogsLast%20Hard%20Wrap%20Join%20Lines=false ToolsSingleViewerInstance=false ToolsShow%20Log%20After%20Compiling=true ToolsShow%20Stdout=1 ToolsAutomatic%20Rerun%20Times=5 ToolsAuto%20Checkin%20after%20Save=false ToolsSVN%20Undo=false ToolsSVN%20KeywordSubstitution=false ToolsSVN%20Search%20Path%20Depth=2 GUIStyle=false GUITexmaker%20Palette=false GUIUse%20System%20Theme=true X11Font%20Family=MS Shell Dlg 2 X11Font%20Size=8 X11Style= InterfaceConfig%20Show%20Advanced%20Options=false InterfaceConfig%20Riddled=false LogViewTabbed=true InterfaceNew%20Left%20Panel%20Layout=true InterfaceLanguage= PreviewMode=4 PreviewAuto%20Preview=1 PreviewAuto%20Preview%20Delay=300 GeometriesPdfViewerLeft=315 GeometriesPdfViewerTop=9 GeometriesPdfViewerWidth=1280 GeometriesPdfViewerHeight=997 GeometriesPdfViewerState="@ByteArray(xffxfdx2xx3Hxfcx2x3xfbxeoutlinx65x1<x3Hx61xffxffxffxfbxepx64x66inx66oxffxffxffxffx61xffxffxffxfbxeoutlinx65xffxffxffxffx61xffxffxffx3x5;xfcx1x3xfbfSx65x61rx63hx1x5x1x87xffxffxffxfbnx66ontsxffxffxffxffLxffxffxffxfbnx63lox63kxffxffxffxffLxffxffxffx4x81x3Hx4x4bbxfcx1x2x1xetoolx42x61rx1xffxffxffxff)" PreviewDPI=96 PreviewScale%20Option=1 PreviewScale=100 PreviewMagnifier%20Size=300 PreviewMagnifier%20Shape=1 PreviewMagnifier%20Border=false PreviewSync%20File%20Mask=*.tex ToolsUser%[email protected]() ToolsUser%[email protected]() ToolsUser%[email protected]() ToolsUser%[email protected]() QuickClass=article QuickTypeface=10pt QuickPapersize=letterpaper QuickEncoding=latin1 QuickAMS=true QuickMakeIndex=false QuickAuthor= QuickGeometry%20Page%20Width=0 QuickGeometry%20Page%20Height=0 QuickGeometry%20Margin%20Left=0 QuickGeometry%20Margin%20Right=0 QuickGeometry%20Margin%20Top=0 QuickGeometry%20Margin%20Bottom=0 QuickGeometry%20Page%20Width%20Unit=cm QuickGeometry%20Page%20Height%20Unit=cm QuickGeometry%20Margin%20Left%20Unit=cm QuickGeometry%20Margin%20Right%20Unit=cm QuickGeometry%20Margin%20Top%20Unit=cm QuickGeometry%20Margin%20Bottom%20Unit=cm QuickGeometry%20Page%20Width%20Enabled=false QuickGeometry%20Page%20Height%20Enabled=false QuickGeometry%20Margin%20Left%20Enabled=false QuickGeometry%20Margin%20Right%20Enabled=false QuickGeometry%20Margin%20Top%20Enabled=false QuickGeometry%20Margin%20Bottom%20Enabled=false ToolsLatex=""../MikTexPortable/miktex/bin/latex.exe" -src -interaction=nonstopmode %.tex" ToolsDvips="../MikTexPortable/miktex/bin/dvips" -o %.ps %.dvi ToolsPs2pdf="../MikTexPortable/miktex/bin/ps2pdf" %.ps ToolsMakeindex="../MikTexPortable/miktex/bin/makeindex" %.idx ToolsBibtex="../MikTexPortable/miktex/bin/bibtex" % ToolsPdflatex=""../MikTexPortable/miktex/bin/pdflatex" -synctex=1 -interaction=nonstopmode %.tex" ToolsDvipdf="../MikTexPortable/miktex/bin/dvipdf" %.dvi ToolsDvipng="../MikTexPortable/miktex/bin/dvipng" -T tight -D 120 %.dvi ToolsMetapost=""../MikTexPortable/miktex/bin/mpost" -interaction=nonstopmode ?me)" ToolsDvi="../MikTexPortable/miktex/bin/\miktex\bin\yap.exe" -1 -s @?c:ame "?am.dvi" ToolsPs="../Ghostgum/gsview/gvwgs32.exe" %.ps ToolsPdf="../FoxitReaderPortable-4-3/FoxitReaderPortable.exe" %.pdf ToolsGhostscript="../gs/gs8.71/bin/gswin32c.exe" "?am.ps" ToolsAsy="../Asymptote/asy.exe" ?m*.asy ToolsUserquick="latex -interaction=nonstopmode %.tex|bibtex %.aux|latex -interaction=nonstopmode %.tex|latex -interaction=nonstopmode %.tex|xdvi %.dvi" ToolsPrecompile= ToolsSVN="svn " ToolsSVNADMIN="svnadmin " ToolsQuick%20Mode=1 ToolsDvi2Png%20Mode=0 FilesSave%20Files%20Before%20Compiling=2 PreviewRemove%20Beamer%20Class=true PreviewPrecompile%20Preamble=true FilesDefault%20File%20Filter=All files (*) User[email protected]() SearchFind%[email protected]() SearchCase%20Sensitive=true SearchWhole%20Words=false SearchRegular%20Expression=false SearchHighlight=true SearchCursor=true SearchSelection=false SearchAsk%20before%20Replace=false SearchEscape%20Sequence=false SearchReplace%[email protected]() PreviewGridX=1 PreviewGridY=1 PreviewSingle%20Page%20Step=true PreviewContinuous=true PreviewScrolling%20Follows%20Cursor=false PreviewCursor%20Follows%20Scrolling=false PreviewSync%20Multiple%20Views=true EditorCompletion%20Files=latex-document.cwl, latex-mathsymbols.cwl, tex.cwl, texmakerx.cwl qttwpuserwidth=700 qttwpcompil=1 qttwptocdepth=2 qttwpstartindex=1 qttwpnavigation=1 qttwpnoindex=false qttwptitle= qttwpaddress= qttwpbrowser="C:/Program Files/Internet Explorer/IEXPLORE.EXE" qttwpcontentname=\contentsname qttwpalign=center qttwplastdir=C:/Documents and Settings/SCHUMACR qttwpdviopt=" -Ppk -V" InsertGraphicsincludeOptions="width=\textwidth" InsertGraphicscenter=true InsertGraphicsuseFigure=true InsertGraphicscaptionBelow=true InsertGraphicsplacement=htbp InsertGraphicsspanTwoCols=false ToolsAfter%20BibTeX%20Change=tmx://latex && tmx://bibtex && tmx://latex UserNew%20Key%20Replacements%20Created=true UserTags=%%, " %%" UserTagNames=Key replacement: % before word, Key replacement: % after word UserTagAbbrevs=, UserTagTriggers="(?<=\s|^)%", "(?<=\S)%" keysettingsize=0 [email protected](b) [email protected]() [email protected]() [email protected]() [email protected]() [email protected]() [email protected]() [email protected]() [email protected]() [email protected]() [email protected](b) [email protected](b) [email protected]() [email protected](xffxfdx2x1x1bx3x95xfcx2x1xfbx12lx65x66tPx61nx65lx1x35x3x95x61xffxffxffx3x3x35|xfcx1x1xfbx14OutputVix65wx1x1"x3x35x81xffxffxffx3x35x3x12x1x2x1x2xfcx1x2bfx43ustomxffxffxffxffbx46ilx65x1xffxffxffxffbx45x64itx1x84xffxffxffxffnToolsx1x1%xffxffxffxffbMx61thx1x2^xffxffxffxfffx46ormx61tx1x3HxffxffxffxffnTx61x62lx65x1x3xdfxffxffxffxffbx44ix66x66x1x4x1bxffxffxffxff) [email protected]() MainWindowMaximized=false MainWindowFullScreen=false GeometriesMainwindowWidth=1111 GeometriesMainwindowHeight=1001 GeometriesMainwindowX=50 GeometriesMainwindowY=5 SymbolsQuanti[email protected](b) SymbolsFavorite%[email protected]() Symbolshiddenlists= StructureViewSingleDocMode=false Editor%20Key%20Mapping=20483 [formats] version=1.0

Respuesta actualizada: 6 de enero de 2012

Este tutorial se basa en la publicación de blog externa Configurando Texmaker USB con MiKTeX Portable.

Ahora hay algunos cambios menores con la interfaz de usuario en la versión 2.5.1 (versión portátil 2.9.4250) de las versiones anteriores.

Configuración de TeXStudio con MiKTeX Portable 2.9.4250.

Ahora abra su carpeta USB TeXStudio y busque el archivo texstudio.exe. Haga doble clic en eso para encender su portátil TeXStudio. Ahora, haga clic en el siguiente menú:

Opciones> Configurar TeXStudio …> Comandos

Debería ver algo como esto:

ingrese la descripción de la imagen aquí

Observe que hay pequeñas diferencias con la respuesta de R. Schumacher (versión anterior). Para configurar el lugar donde TeXStudio portable buscará los controladores, haga clic en el icono de carpeta (de color azul en mi caso) y busque la ubicación del controlador apropiado en su dispositivo USB. Pero asegúrate de poner .. antes de la ubicación del controlador de la carpeta de salida.

Debería ver algo como esto ahora.

ingrese la descripción de la imagen aquí

Aquí hay un resumen de lo que he escrito en el Commands configuración.

LaTeX > "../MikTexPortable/miktex/bin/latex.exe" -src -interaction=nonstopmode %.tex
PdfLaTeX > "../MikTexPortable/miktex/bin/pdflatex.exe" -src -interaction=nonstopmode %.tex
XeLaTeX > "../MikTexPortable/miktex/bin/xelatex.exe" -src -interaction=nonstopmode %.tex
LuaLaTeX > "../MikTexPortable/miktex/bin/lualatex.exe" -src -interaction=nonstopmode %.tex
DviPs > "../MikTexPortable/miktex/bin/dvips" -o %.ps %.dvi
DviPng > "../MikTexPortable/miktex/bin/dvipng" -T tight -D 120 %.dvi
Ps2Pdf > "../MikTexPortable/miktex/bin/ps2pdf" %.ps
DviPdf > "../MikTexPortable/miktex/bin/dvipdfm" %.dvi
BibTeX > "../MikTexPortable/miktex/bin/bibtex" %.aux
BibTeX8 > "../MikTexPortable/miktex/bin/bibtex8" %.aux
Biber > "../MikTexPortable/miktex/bin/biber" %
Makeindex > "../MikTexPortable/miktex/bin/makeindex" %.idx
Texindy > "../MikTexPortable/miktex/bin/texindy"
Makeglossaries > "../MikTexPortable/miktex/bin/tmakeglossaries"
Metapost > "../MikTexPortable/miktex/bin/mpost" -interaction=nonstopmode ?me
Latexmk > "../MikTexPortable/miktex/bin/latexmk" -pdf -silent -pdflatex="pdflatex -synctex=1 %%O %%S" %

Espectador

Tenga en cuenta que todavía no he hecho nada con los espectadores.

PDF

TeXStudio tiene un visor de PDF incorporado. Para configurar, haga clic en

Opciones> Configurar TeXStudio …> Crear> Visor de PDF> Visor de PDF interno (en ventana)

También hay una versión integrada para el visor de PDF interno.

Visor DVI

Sigue la publicación de R. Schumacher.

Visores de PS

Puede seguir el segundo paso de la respuesta de R. Schumacher. Alternativamente, puede utilizar el procedimiento en Configuración de Texmaker USB con MiKTeX Portable. Aquí está el resumen: Descargue e instale aplicaciones portátiles en su dispositivo USB, luego inicie el programa y abra el menú. Haga clic en ‘Aplicaciones,’ luego ‘Obtener más aplicaciones.‘ Debajo ‘Utilidades‘busque Ghostscript, seleccione la casilla de verificación y haga clic en’próximo. La plataforma PortableApps.com instalará automáticamente Ghostscript en su unidad USB (en PortableApps / CommonFiles).

La estructura de su archivo USB ahora debería verse así:

USB Drive
    |_____GSView
        |_____gsview % from R. Schumacher's answer
    |_____MikTexPortable
    |_____TeXStudio
    |_____PortableApps
        |_____CommonFiles
            |_____GhostScript

Entonces haz clic

Opciones> Configurar TeXStudio …> Comandos

y en PS Viewer buscar la ubicación de gswin32/gswin64 en su carpeta USB.

No estoy seguro en qué versión se introdujo esta función, pero TeXstudio ahora permite ingresar una ruta de búsqueda adicional para los comandos. El beneficio de esto es que también permitirá a TeXstudio encontrar “texdoc.exe”, permitiendo al usuario acceder a la documentación del paquete desde TeXstudio.

Esta solución no se aplica a visores DVI, PS y PDF externos, así como a Aymptote y Ghostscript. Consulte las excelentes respuestas anteriores para resolver esos problemas.

En

Opciones> Configurar TeXStudio …

activar “Mostrar opciones extendidas”. Luego ve a

Opciones> Configurar TeXStudio …> Construir

y, en la parte inferior de la página, edite la línea “Comandos ($ PATH)” para incluir la ruta relativa al directorio que incluye los ejecutables (es decir, pdflatex.exe).

Para mi estructura de carpetas, eso sería

../MiKTeXPortable/texmfs/install/miktex/bin/

los

Luego puede simplemente usar los comandos predeterminados, por ejemplo, en el caso de pdflatex:

  • pdflatex.exe -synctex = 1 -interaction = nonstopmode% .tex

Esto es especialmente útil si ya ha configurado un sistema permanente en la computadora de su hogar y tiene la intención de usar la edición portátil MiKTeX en una máquina de trabajo. Simplemente copie el archivo “texstudio.ini” de la carpeta AppData correspondiente en el directorio de su dispositivo USB donde se encuentra “texstudio.exe” y agregue la ruta para mantener todas sus valiosas configuraciones.

Si te ha sido útil nuestro artículo, nos gustaría que lo compartas con el resto programadores de esta forma nos ayudas a dar difusión a esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *