Skip to content

Texstudio Bibliography Website

Can you write this in Word?

What is BibTex?

BibTex is a tool and a file format which are used to describe and process lists of references, mostly in conjunction with LaTeX documents.

  • —BibTex stores all references in a plain text database external to a LaTex document.
  • —References in a BibTex database can be cited in a LaTex document
  • Bibliography can be created in many styles
  • —BibTex files have a file extension .bib

More information about BibTex can be found: http://www.bibtex.org

General BibTex database entry format:

@ReferenceType{BibTexKey,
  FieldName={field content},
  ...
 }

A sample BibTex database entry:

@Article{Chishtie2008,
  Title      = {Renormalization group determination of the five-loop effective potential for massless scalar field theory},
  Author    = {Chishtie, F.A. and McKeon, D.G.C. and Steele, T.G.},
  Journal    = {Canadian Journal of Physics},
  Year        ={2008},
  Volume    = {86},
  Number   = {4},
  Pages      = {623-627},
 }

Welcome to TeXstudio

TeXstudio is an integrated writing environment for creating LaTeX documents. Our goal is to make writing LaTeX as easy and comfortable as possible. Therefore TeXstudio has numerous features like syntax-highlighting, integrated viewer, reference checking and various assistants. For more details see the features.

TeXstudio is open source and is available for all major operating systems.

Download now
TeXstudio 2.12.6 (Windows-Installer)Download now
TeXstudio 2.12.6 (OSX dmg)

News

2017-07-25The new release TeXstudio 2.12.6 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version. LanguageTool >=3.6 is only supported with Qt5.
Thanks to all translators on transifex.
2017-03-27The new release TeXstudio 2.12.4 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version. LanguageTool >=3.6 is only supported with Qt5.
Thanks to all translators on transifex.
2017-01-24The new release TeXstudio 2.12.2 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version. LanguageTool >=3.6 is only supported with Qt5.
Thanks to all translators on transifex.
2017-01-07The new release TeXstudio 2.12.0 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2016-09-28The new release TeXstudio 2.11.2 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2016-05-29The new release TeXstudio 2.11.0 is available (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2016-02-17There are community-provided Linux AppImages available for TeXstudio.
2016-01-20The new release TeXstudio 2.10.8 is available. This is a bugfix release (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2016-01-09The new release TeXstudio 2.10.6 is available. This is a bugfix release (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2015-10-25The new release TeXstudio 2.10.4 is available. This is a bugfix release (see changelog).
For Ubuntu 14.04 use Qt4 Version.
Thanks to all translators on transifex.
2015-10-02TeXstudio has been chosen as sourceforge Project of the Month.
2017-12-21We have migrated our version control system from Mercurial to git. The mercurial repository remains, but won't be updated any longer. From now on, you can obtain the latest source code from our git repository on github.com.
2015-09-16The new release TeXstudio 2.10.2 is available. This is a bugfix release (see changelog).
2015-09-10The new release TeXstudio 2.10.0 is available (see changelog). Linux builds are only provided for distributions which allow Qt5 builds. This mainly affects Centos 6, Ubuntu 12.04 and OpenSuse 11.3.
2015-09-10TeXstudio uses the service of Transifex to reduce difficulties to translate texstudio in your mother tongue. Please participate to increase the number of tranlations.
2015-08-16TeXstudio is one of the candidates for the SourceForge project of the month. Vote now!
2015-06-29TeXstudio has been chosen as one of the Featured Projects of the week on sourceforge.net
2015-03-24The new release TeXstudio 2.9.4 is available. This is a bug fix release mainly for OSX and Linux. The shortcuts for moving the cursor get messed up if you use txs 2.9.2 with a non-english language and change something in the options. To remedy the problem, you need to edit .config/texstudio/texstudio.ini and delete the keys "Editor%20Key%20Mapping%20New". Sorry for the inconvenience.
2015-03-22The new release TeXstudio 2.9.2 is available (see changelog).
2015-03-06The new release TeXstudio 2.9.0 is available (see changelog).
2015-02-17There are preview builds of the upcoming 2.8.10 release available for Windows and Linux (tagged as 2.8.9). It also continues to be a Featured Project this week.
2015-02-10TeXstudio has been chosen as one of the Featured Projects of the week on sourceforge.net
2014-12-07TeXstudio has been chosen as one of the Featured Projects of the week on sourceforge.net
2014-12-04The new release TeXstudio 2.8.8 is available (see changelog).
2014-10-26The new release TeXstudio 2.8.6 is available (see changelog).
2014-09-08The new release TeXstudio 2.8.4 is available (see changelog).
2014-07-25The new release TeXstudio 2.8.2 is available (see changelog).
2014-06-21The new release TeXstudio 2.8.0 is available (see changelog).
2014-03-16The new release TeXstudio 2.7.0 is available (see changelog).
2014-02-10TeXstudio has been chosen as one of the Featured Projects of the week on sourceforge.net
2013-11-02The new release TeXstudio 2.6.6 is available to fix some bugs, e.g. the home/end keys.
2013-10-20The new release TeXstudio 2.6.4 is available. It fixes bugs and adds some features.
2013-08-28We have migrated our version control system from SVN to Mercurial. The SVN repository remains, but won't be updated any longer. From now on, you can obtain the latest source code from our Mercurial repository.
2013-08-17TeXstudio has been elected as SourceForge Project of the Month. You can read an interview there.
2013-07-14The new bug fix release TeXstudio 2.6.2 is available.
2013-06-15The new release TeXstudio 2.6.0 is available.
2013-04-03TeXstudio was one of the candidates for the SourceForge Project of the Month.
2013-03-18TeXstudio is one of the Featured Projects of the week on sourceforge.net, again :)
2013-02-04TeXstudio has now been downloaded more than 200 000 times from sourceforge!
2013-01-08The new bug fix release TeXstudio 2.5.2 is available.
2012-11-22The new release TeXstudio 2.5.1 is available.
2012-11-13TeXstudio is one of the Featured Projects of the week on sourceforge.net
2012-10-17The new release TeXstudio 2.5 is available.
2012-09-02The new release TeXstudio 2.4 is available.
2012-03-27TeXstudio got a new website design.
2012-02-06The new release TeXstudio 2.3 is available.
2011-07-20The new release TeXstudio 2.2 is available.
2011-06-15TexMakerX is now called TeXstudio.
2011-03-19The new release TexMakerX 2.1 is available
which adds again new features and fixes some bugs.
2010-11-29The new release TexMakerX 2.0 is available
which adds new features and fixes some bugs.
2010-07-20The new release TexMakerX 1.9.9a is available
which adds new features and fixes some bugs.
2010-05-06The new release TexMakerX 1.9.9 is available
which adds new features and fixes some bugs.
2009-11-25The new release TexMakerX 1.9.3 is available
and fixes several bugs.
Also the old releases have been downloaded ten thousand times so far.
2009-10-26The new release TexMakerX 1.9. is available
which adds several new features and fixes some bugs.
2009-05-06The second release TexMakerX 1.8.1 is available
which fixes several bugs and add some new features.
2009-04-03TexMakerX 1.8 has now been
downloaded one thousand times.
2009-02-22The first release TexMakerX 1.8 is finished.

Features

Comfortable Editing

  • Multi-Cursors
  • Auto completion
  • More than 1000 mathematical symbols
  • Bookmarks
  • Link overlay
  • Assistants for images, tables, formulas, ...
  • Drag & drop support for images
  • Table-formatting

Edit multiple positions at the same time. Vertical blocks can even be copied and pasted.

Suggests possible LaTeX commands as you type. There is a tooltip help explaining the command.

Completion works also for references and bibliography entries.

Quick access to more than 1000 mathematical symbols.

Use bookmarks too keep references to important places in your text and to navigate there quickly.

Tooltips show a preview of the code position.

Filenames, references and citations turn into links when moving the mouse over them while holding <Ctrl>.

Also here, tooltips show a preview of the code position.

Generate blocks of code using assistants without the need for detailed LaTeX knowledge.

When you drag an image on the editor the image assistant opens. From there it's just one more click to have the code for the image inclusion. Of course, we try to make the paths relative. This also works with multiple images.

You can copy / paste / insert new table columns with a single click.

The table-autoformatter aligns the table code.

Keep The Overview


Inline Checking
  • Structure view
  • Code folding
  • Advanced syntax highlighting
  • Interactive spellchecker
  • Interactive grammar checker
  • Interactive reference checker
  • Clear display of LaTeX errors and warnings (in editor and as list)

Advanced build system


Error Highlighting
  • Built-in support for various LaTeX compilers, index, bibliography and glossary tools, Latexmk, and many more
  • Automatic detection of the need for multiple LaTeX runs
  • Run any program you like
  • Completely customizable for the creation of the complete document

View The Result

  • Integrated PDF viewer with (almost) word-level syncing
  • Live-updating inline preview for formulas and code segments
  • Tooltip preview for included images

Easy Setup

  • Installers or packages available for Windows, Linux and Mac OS X
  • Portable USB version available
  • Automatic detection of MikTeX, TeX Live, Ghostscript and Standardlatex
  • SVN support

You can find more details in the user manual or in the Git Changelog.

Feel free to share your ideas on possible future improvements of TeXstudio.

Download

Windows
PlatformVersion TypeSizeHow to install
Vista/7/8/102.12.6Installer33.4 MBdownload and double click on the installer exe
Vista/7/8/102.12.6Portable (.zip)43.7 MBdownload and unzip the zip
XP2.12.6Installer32.5 MBdownload and double click on the installer exe
XP2.12.6Portable (.zip)42.6 MBdownload and unzip the zip
Linux
We recommend that you first try to install TeXstudio from the repository of your distribution. Only if TeXstudio is not available there, use the following pre-packaged versions.
PlatformTypeVersionSizeHow to install

CentOS CentOS-6i6862.12.6, QT 517 MiBdownload and open it with your package manager
2.12.6, QT 417 MiBdownload and open it with your package manager
x86_642.12.6, QT 517 MiBdownload and open it with your package manager
2.12.6, QT 417 MiBdownload and open it with your package manager

CentOS CentOS-7x86_642.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager

Debian 7.0amd642.12.6, QT 420 MiBdownload and open it with your package manager
i3862.12.6, QT 420 MiBdownload and open it with your package manager

Debian 8.0amd642.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager
i3862.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

Debian 9.0amd642.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 514 MiBdownload and open it with your package manager
i3862.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

Fedora 24i6862.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager
x86_642.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager

Fedora 25i6862.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager
x86_642.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager

Fedora 26x86_642.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager

openSUSE 11.4i5862.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager
x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager

openSUSE 13.1i5862.12.6, QT 514 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager
x86_642.12.6, QT 514 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager

openSUSE 13.2i5862.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager
x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager

openSUSE Factoryi5862.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager
x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager

openSUSE Leap 42.1x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager

openSUSE Leap 42.2x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager

openSUSE Leap 42.3x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 414 MiBdownload and open it with your package manager

openSUSE Tumbleweedi5862.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager
x86_642.12.6, QT 515 MiBdownload and open it with your package manager
2.12.6, QT 415 MiBdownload and open it with your package manager

ScientificLinux 6i3862.12.6, QT 520 MiBdownload and open it with your package manager
2.12.6, QT 420 MiBdownload and open it with your package manager
x86_642.12.6, QT 520 MiBdownload and open it with your package manager
2.12.6, QT 420 MiBdownload and open it with your package manager

ScientificLinux 7x86_642.12.6, QT 516 MiBdownload and open it with your package manager
2.12.6, QT 416 MiBdownload and open it with your package manager

xUbuntu 12.04amd642.12.6, QT 420 MiBdownload and open it with your package manager
i3862.12.6, QT 420 MiBdownload and open it with your package manager

xUbuntu 14.04amd642.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager
i3862.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

xUbuntu 16.04amd642.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 514 MiBdownload and open it with your package manager
i3862.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

xUbuntu 16.10amd642.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 514 MiBdownload and open it with your package manager
i3862.12.6, QT 414 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

xUbuntu 17.04amd642.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 514 MiBdownload and open it with your package manager
i3862.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 515 MiBdownload and open it with your package manager

xUbuntu 17.10amd642.12.6, QT 415 MiBdownload and open it with your package manager
2.12.6, QT 514 MiBdownload and open it with your package manager
Gentoo Linux
Packages for Gentoo Linux built are by the Gentoo community. They are available from the official package repository.
Linux AppImage
AppImages are binaries that are packaged with all their dependencies and should thus run on any linux desktop system.
Please note: The binaries linked below are not created and maintained by the TeXstudio authors. We do not guarantee for their contents and we do not provide any support for these.
Download TeXstudio AppImages by Thomas Leitz
Mac OS X
PlatformVersion TypeSizeHow to install
10.8+2.12.6zip42.7 MBdownload, and start it.
Please note: Because we do not have an Apple Developer Account, OS X may complain about an unidentified developer and deny opening TXS. In that case, open the context menu on the TXS icon (Ctrl + Click) and select open.
OS/2
PlatformVersion TypeSizeHow to install
2.10.47z12.2 MBdownload, extract and start it.
Source Code
latestGit repositorysee the wiki
2.12.6source tarball69.0 MBsee the wiki

Development Snapshots and Release Candidates

Since moving to github, we are using automated build farms to provide build snapshots from nearly every commit. This allows automatic testing to avoid regressions as well as checking that the commits are compatible on all major platforms (Qt5,Qt4, without poppler, OSX and win).

You can obtain binary snapshots from bintray.com. Ubuntu snapshots are provided via ppa:sunderme/texstudio-daily.

If you are interested to be notified on the most recent changes development snapshots, you can setup the update notification in TeXstudio accordingly (Options → General → Update → Update Level).

Older Versions

Older versions can be found on our sourceforge site.

Participate

As an open source project TeXstudio strongly benefits from an active community.

Use and spread the word

The easiest way to help on the development with TeXstudio is to use it! Furthermore, if you like TeXstudio, tell all your friends and colleagues about it.

In particular we are looking for people who want to try the most recent features before they are officially released. If you are interested download and subscribe to release candidates and development snapshots.

Give Feedback

User feedback is highly welcome. Depending on the type of feedback you may use different channels to communicate.

  • Feature requests,bug reports and questions can be placed in the issue tracker. Please set a label whether this is a feature request/enhancement, a question or a bug report. In case of a bug report, please state version and operation system and a description which allows to reproduce the issue on another computer.

Contribute

You do not necessarily have to be a programmer to help and make TeXstudio even better. There are many ways to contribute.

  • Write cwl-files for your favorite package.
  • Translate TeXstudio into a new language or update an existing translation.
  • Design icons.
  • Help on improving our website.
  • Update or extend the user manual or the wiki.
  • Write tutorials or create screencasts.
  • Package TeXstudio for your favorite distribution or platform.
  • TeXstudio is written in C++/Qt. Programmers are welcome to implement new features or fix bugs. Code development take place on github. Pull-requests, direct patches or changed files are welcome.

It is a good idea to announce your plans on the texstudio issue list. So everybody knows what's going on around TeXstudio and there is no duplicate work. For questions how you can contribute contact one of the developers.

About

TeXstudio has been forked from Texmaker in 2009, because of the non-open development process of Texmaker and due to different philosophies concerning configurability and features. Originally it was called TeXmakerX because it started off as a small set of extensions to Texmaker with the hope that they would get integrated into Texmaker some day. While at some points you can still see that TeXstudio originates from Texmaker, significant changes in features and the code base have made it to a fully independent program.

TeXstudio runs on Windows, Unix/Linux, BSD and Mac OS X. It is licensed under the GPL v2. Being open source, you are free to use and to modify it as you like.

Maintainer:

Benito van der Zander
benito [ΑΤ symbol] benibela.de (please mention "texstudio" in the subject, if you write a mail)
http://www.benibela.de/

TeXstudio Authors:

Benito van der Zander, Jan Sundermeyer, Daniel Braun, Tim Hoffmann

Thanks to

Contributers: Frédéric Devernay, Denis Bitouzé, Jean-Côme Charpentier, Luis Silvestre, Enrico Vittorini, Aleksandr Zolotarev, David Sichau, Grigory Mozhaev, mattgk, A. Weder, Pavel Fric, András Somogyi, István Blahota, Edson Henriques, Grant McLean, Tom Jampen, Kostas Oikinimou, Lion Guillaume, ranks.nl, AI Corleone, Diego Andrés Jarrín, Matthias Pospiech, Zulkifli Hidayat, Christian Spieß, Robert Diaz, Kirill Müller, Atsushi Nakajima, Yuriy Kolerov, Victor Kozyakin, Mattia Meneguzzo, Andriy Bandura, Carlos Eduardo Valencia Urbina, Koutheir Attouchi, Stefan Kraus, Bjoern Menke, Charles Brunet, François Gannaz, Marek Kurdej, Paulo Silva, Thiago de Melo, YoungFrog, Klaus Schneider-Zapp, Jakob Nixdorf, Thomas Leitz. (Contact us if you are missing or don't want to be mentioned.)

for hosting TeXstudio.

And to all open source projects from which TeXstudio uses code or that inspired features of TeXstudio.