latexdraw

A vector drawing editor for LaTeX (Java Swing/JavaFX).

Github星跟蹤圖

Build Status
Code Coverage
ncloc
java
java

latexdraw

A vector drawing editor for LaTeX.

Documentation:
https://github.com/arnobl/latexdraw/wiki/Manual

Binaries to download on Sourceforge:
http://sourceforge.net/projects/latexdraw/

Development version

You can test the next 4.0 development verion using the following binaries.

These binaries do not require any Java installation anymore.
They embed a sliced JVM directly.
Run the app by launching the latexdraw-run file located in the bin folder.

Support

You can support this software by making a donation:
http://sourceforge.net/donate/index.php?group_id=156523

Linux packaging

Packaging status

Documentation

Look at the online manual to see the installation requirements (in particular regarding LaTeX):
https://github.com/arnobl/latexdraw/wiki/Manual

This installer will install LaTeXDraw in the selected directory and create a directory for shared templates.
This last action can require administrator privileges.

Mac

A Mac app bundle is now available so that you should not use this installer.
See: https://sourceforge.net/projects/latexdraw/files/latexdraw/

Windows

On Windows you must use the install_windows.vbs to install LaTeXDraw.
This script activates the "run as administrator" feature to install
files in dedicated directories such as "Program Files". It may ask you your password.

Debian/Ubuntu/Fedora/Opensuse

The scripts install_debian_ubuntu, install_fedora or install_opensuse will ask
administrator privileges before launching the installer.

Warning: on Fedora 25 with Wayland, the installation will fail since Wayland forbids graphical applications
to run in sudo/su mode. See: https://bugzilla.redhat.com/show_bug.cgi?id=1274451
The workaround consists of installing LaTeXDraw using a X11 sessions, or manually (see below). We will fix that in a next release.

Running the installer

If you want to manually launch the installer (i.e. without through a script as explained above)
in a console, the command is java -jar installer.jar (but you must have admin rights).

The shared templates are located in the following folder:

  • for Unix, /usr/share/latexdraw
  • for Mac OS X, /Users/Shared/latexdraw
  • for Vista, ProgramData\latexdraw
  • for other Windows, All Users\Application Data\latexdraw

For Linux, the installer will create a script in /usr/bin to launch LaTeXDraw (if the installer is launched as root).
On Windows the installer creates a shortcut.

The first execution of LaTeXDraw will create the profile of the current user in the following location:

  • for Unix, ~/.latexdraw
  • for Max OS X, <user>/Library/Preferences/latexdraw
  • for Vista, <user>\AppData\Local\latexdraw
  • for other Windows, <user>\Application Data\latexdraw

This profile contains the preferences of the user and its templates.

HOW TO INSTALL LATEXDRAW MANUALLY

If you want to install LaTeXDraw without using the installer you must place LaTeXDraw.jar,
release_notes.txt, licence.txt, help/ and lib/ in the same directory.
You can then double-click on LaTeXDraw.jar to run the application.

主要指標

概覽
名稱與所有者latexdraw/latexdraw
主編程語言Java
編程語言Java (語言數: 3)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2013-02-24 21:35:52
推送於2020-12-22 08:04:10
最后一次提交2020-12-22 09:03:59
發布數25
最新版本名稱4.0.3 (發布於 )
第一版名稱3.0.0a1 (發布於 2012-01-29 13:11:21)
用户参与
星數441
關注者數24
派生數66
提交數2.5k
已啟用問題?
問題數47
打開的問題數13
拉請求數3
打開的拉請求數0
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?