Welcome to PanDocElectron Wiki!
PanDocElectron Homepage
This Wiki provides access to support pages for PanDocElectron. There are two options to run PanDocElectron
- (A) Download Binary Packages for start the binaries on Linux, MacOSX, Windows (see Links Below or Sourceforge Files)
- (B) Download Sources and run PanDocElectron with "npm start" on your local machine. Further information to install PanDocElectron as a developement environment (i.e. alter the source code and test alteration) please follow the installation guide on PanDocElectron Homepage. This will install the full Electron NPM environment that can be used for other applications as well.
Both options for Installation need additional software to be installed on your Computer. Special thanks to the developers of the following projects that are required for PanDocElectron.
Installation of PanDocElectron
Finally you will have two main folders in your Document directory:
- (1) ** /Documents/PanDoc**
Support Files and projects of users, that converted documents with PanDoc
- (2) ** /Documents/PanDocElectron**
(Application PanDocElectron), that does not included LaTeX, ImageMagick and
GhostScript that have to be installed seperately
Update PanDocElectron
If you want to update PanDocElectron, there are two options:
- (A) Update Binary Packages rename "/PanDocElectron" to "/PanDocElectron0.9.3" and download the new version of binaries for Linux, MacOSX or Windows (see Links Below or Sourceforge Files) and store the binaries as "/PanDocElectron" on you file system. It is recommended to update the Support Files and Templates for PanDocElectron as well. Replace folders in ZIP-File with your folders in "/Documents/PanDoc".
- (B) Update Sources open terminal on Linux/Mac or PowerShell on Windows and change directory to your folder, where PanDocElectron is installed. Run "git pull origin master" to update PanDocElectron from GitHub-repository and perform the same task for the PanDoc Support Files within the Terminal/PowerShell and call "git pull origin master" in the directory "/PanDoc". After update via git please call "npm install" to update/install the NPM libraries that might not be used by PanDocElectron in a previous release. When you call "npm start" on your local machine. Further information to install PanDocElectron as a developement environment (i.e. alter the source code and test alteration) please follow the installation guide on PanDocElectron Homepage. This will install the full Electron NPM environment that can be used for other applications as well.
Created Packages
Why packages for Linux, MacOSX and Windows
Packages for Linux, MacOSX and Windows are created, to make installation of PanDocElectron much easier for Linux, Windows and Mac users. Nevertheless
Latest Version
Download Latest Version of PanDocElectron. Direct Links for your Operating System (OS) are listed below.
Linux
Windows
MacOSX
Create Packages for PanDocElectron - Developers Info
Electron-Packager-Interactive was used to create software packages for:
Packages for all operating systems were created on Linux Mint 17.2 with Electron 1.2.2. Electron Packager Interactive was installed in the PanDocElectron directory with:
sudo npm install -g electron-packager-interactive
Packaging works for all operating systems. Execution of external software (e.g. pandoc and imagemagick) works in packaged version of PanDocElectron, which is a requirement for performing the document conversion with PanDoc.
You may have to set the path to "pandoc" and "convert" manually in "Settings" of PanDocElectron and save the config including all other settings. Load the config settings will restore path names including input file and convert settings after last saving.
Installation of Development Environment
If you have issues with your binaries, you can download the development environment.
Follow the installation guide for PanDocElectron on GitHub for your Operating System and start the PanDocElectron npm start and alteration of PanDocElectron will be immediately visible.
Project Members: