Offline Installation

TEXFolio can be installed on your system and use it in offline mode without the burden of internet conncectivity. This documentation is basically for the Linux users and for Mac and Windows users’ documentation will be available soon.

Dependencies
  • TEXLive installation

  • JDK-17

If the above softwares is not already installed in your system, you can follow the step-by-step instructions given below to complete the installation.

  • Create a user texfolio.

    sudo useradd -m -d /opt/texfolio -s /bin/bash texfolio
    
  • Login as texfolio.

  • Download the zip TeXFolio-installation.zip from the google drive (link below) and unzip:
    https://drive.google.com/file/d/1kMMIN2yLvPQdWffi8aiCI5xWHDTbUZvs/view?usp=sharing

  • Copy the following files which are available in the above zip, to the home of texfolio user (/opt/texfolio/):

    • texfolio-1.0.jar

    • texfolio.properties

    • teystore.p12.zip

  • Then, do

    unzip keystore.p12.zip
    
  • Change the ownership of the above files to texfolio if the files inherit a different ownership.

  • Install JDK-17. Choose the appropriate command based on your linux flavour. First one is for Fedora and the second is for Ubuntu.

    sudo dnf install java-17-openjdk.x86_64
    

    Or

    apt-get update apt install openjdk-17-jdk
    
  • Install texlive.

    apt-get install texlive-full
    
  • You can also install additional packages and languages, such as texlive-latex-extra.

  • After successfully installing TEX (if not already available), make necessary changes in texfolio.properties for setting-up the PATH. For example,

    tex-install-home=/opt/texlive
    

    The version of the TEXLive, you can choose in the TEXFolio interface.

  • To launch the texfolio in your system give the following command as texfolio user.

    nohup java -jar texfolio1.0.jar ‐‐spring.config.location=classpath:application.properties,optional:file:/opt/texfolio/texfolio.properties&
    
  • Open up a web browser and load the interface using http://localhost:8443.

The TEXFolio Community