Kile

Office Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

8
Score 72.2%
Description:

Kile is a user friendly TeX/LaTeX editor for the KDE desktop environment.

* Compile, convert and view your document with one click.

* Templates and wizards makes starting a new document very little work.

* Easy insertion of many standard tags and symbols and the option to define (an arbitrary number of) user defined tags.

* Inverse and forward search: click in the DVI viewer and jump to the corresponding LaTeX line in the editor, or jump from the editor to the corresponding page in the viewer.

* Finding chapter or sections is very easy, Kile constructs a list of all the chapter etc. in your document. You can use the list to jump to the corresponding section.

* Flexible and smart build system to compile your LaTeX documents. QuickPreview, preview a selected part of your document.

* Easy access to various help sources. Advanced editing commands. Auto-completion of (La)TeX commands
Last changelog:

12 years ago

version 2.0beta2 -> 2.0

Fixes:
- Added some new logic to really disable all debug output if --disable-debug
is given to configure, should make Kile faster

Features:
- New documentation kile-remote-control.txt
- Added new DVItoPDF config Modern which calls dvipdfmx instead of dvipdfm,
set Modern as default

version 2.0beta1 -> 2.0beta2

Fixes:
- Polishing Quickdocumentdialog
- More aggressive recompiling
- Cwl fixes
- Mathsymbol commands were biased with one, some symbol cleanups (#148855)
- Don't make system check if the user has defined a master document (#148800)
- Don't offer eqnarray in the latex menu (but we still support it for math environment completion etc.) (#101583)
- Consider also files located in $TEXINPUTS and $BIBINPUTS paths for codecompletion. (#149652)

Features:
- Call asymptote if needed on latex run

version 1.9.3 -> 2.0beta1

Fixes:
- More than 50 bugs have been closed
- Symlinked files and directories in combination with inverse search
- Autosave fix: If a file is two autosave cycles not writable we will skip the file until it is writeable again.
- Fix starting directory for add Files. Take the project's basedir
- Fix bug in tabular wizard, when breaking some multicolumn cells
- Remove selected text in any case if the user insert "
- Fix bug where environments were completed which should not have been completed.
- Textcolor bug in tabular wizard
- Only use special quotes if we have a tex file
- Fix bug in lyxserver when the filesystem in the users home directory does not support FIFOS
- Use the $PATH variable to search for the tools
- Remove our own "not perfectly" working spellchecker implementation, now the katepart spellchecker is always in charge
- Call "Refresh Structure" after changing the encoding
- Grep for \newenvironment and add them to the completion lists
- Smart newline now also recognizes comment lines

Bigger Features:
- Add auto completion in abbreviation mode:
a) All abbreviations can be shown in the sidebar (configurable)
b) All abbreviations from a local abbreviations list 'kile-abbrevs.cwl' are
editable. This file can be found in the local application path of Kile.
c) Editable abbreviations are marked with a star.
d) It is possible to add new abbreviations or delete existing ones.
e) A new auto mode to expand abbreviations was added (configurable
of course). If an abbreviation is followed by a space or a punctuation
symbol, it is immediately expanded without further user commands.
- Added a set of commands to work directly with sectioning on the structure view:
copy, cut, paste, select, delete, comment, quick preview
- New Symbolview which contains:
- Most frequently used symbol list
- Complete revamped symbol list with more items (nearly 1000) and more
categories
- Show command and depending packages in the tooltip
- Send a warning in the logwidget if a package is not included
- By pressing CTRL and SHIFT while inserting an item one gets {} or $$
around the inserted command
- Added a scripting interface to Kile
- A big bunch of new cwl files, mostly from Kile users , so Kile has now more
than 80 :)
- Add support for TexLive 2005/2007
- Preview of mathgroups from Mathias Soeken (with some additions and
extensions by Holger Danielsson)

Smaller Features:
- New tool entries for:
- Asymptote
- PDFLaTeX draftmode (available in PDFTeX from TeXLive 2007)
- Bibtex 8bit Version
- Added Lilypond tool (4 variants), icon will follow
- Renamed LaTeXtoDocBook to DBLaTeX , use
program dblatex for that and also introduced 4 variants of it.
- Renamed LaTeXtoHTML to LaTeX to Web and added tex4ht variants (to XML, to HTML
and to MathML), but keeping the latex2html tool also
- Added a variant of quickbuild , do only LaTeX
- Added DVItoPDF variant, Landscape and "Black and White"
- Moved Archive tool from type none to Archive and also added much more
configs, now users can also alter them
- Changed default bibtex viewer for new Kile users to kbibtex
- added gbib, jabref, kbib to bibtexviewers
- Recursive parsing of footnote command
- New citeViewBib action, which asks the bibtex viewer (currently only
kbib) to send marked references. Thanks to Thach Nguyen for the
initial patch
- New function "Save Copy as..."
- Revamped the new-file dialog.
- Add support for templates types other than LaTeX.
- Use the extension ".kileicon" for template icon files.
- Added lyx:paste command in Kile's lyxserver
- Add Readme, Readme.cwl and Building-with-cmake.txt
- Show todo/fixme tasks in structure view
- Enhance completion configuration dialog usability and support local directories for completion files
- Merge labels and sections in document structure view as user configurable option
- First preliminary support for the beamer package
- Select a single LaTeX command with CTRL+MouseDblClick-left
- Autocomplete $ to $$
- Move cursor out of braces after selecting from a keylist
- Make include commands configurable through our nice latexcommand menu
- Assign the keyboard focus to the active text view after Kile has started up
- FindInFiles dialog can be moved into the background
- Add additional double quotes for babel supported languages (czech, icelandic)
- Highlighting of Section Titles as bold
- Add emacs-like delete-to-end-of-line command
- Removed metapost view in the sidebar, the commands can be accessed via
Kile's dictionary mode
- Sort items in references list box
- Some new toolbar icons
- Added more optional fields in the predefined bibtex entries, patch from
Martin Weis
- Added CMake build support.
- Add scripting support.
- We always remember now the current most top item of the structure view and restore it after an update.
- Add new actions gotoNextSection() and gotoPrevSection()
- Quote replacement should not happen inside verbatim/verb environment
- Add new actions gotoNextParagraph() and gotoPrevParagraph()
- Fix rebuild structureview if changing the expansion level
- Add mathgroup preview to the popup menu (right mouse button), where either a selection or a mathgroup is shown
- More tools in Kile's system check
- Add drag-and-drop functionality
- Remember MakeIndex checkbox settings in kileprojectdlg
- Add autoref command to std. ref. commands

panov

15 years ago

make[3]: Entering directory `/usr/local/src/kile-1.7/kile'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i386 -mcpu=i686 -fno-exceptions -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -s -o kile -L/usr/X11R6/lib -L/usr/lib/qt/lib -L/opt/kde/lib -R /opt/kde/lib -R /usr/lib/qt/lib -R /usr/X11R6/lib includegraphicsdialog.o newfilewizard.o managetemplatesdialog.o templates.o metapostview.o usermenudialog.o kileconfigdialog.o tabdialog.o tabbingdialog.o symbolview.o quickdocumentdialog.o kilefileselect.o kileapplication.o docpart.o arraydialog.o kile.o main.o kileactions.o kilestdactions.o kileinfo.o kiledocumentinfo.o kileproject.o kileprojectdlgs.o kileprojectview.o kilelistselector.o kilelyxserver.o latexoutputfilter.o outputinfo.o latexoutputinfo.o outputfilter.o kilegrepdialog.o kiletool.o kilelauncher.o kiletoolmanager.o kilestdtools.o kilelogwidget.o kileoutputwidget.o kilekonsolewidget.o kilewizard.o kilestructurewidget.o codecompletion.o configcodecompletion.o kiletoolconfigwidget.o kileedit.o cleandialog.o kilehelp.o configstructure.o configenvironment.o convert.o kiledocmanager.o kileviewmanager.o kileeventfilter.o kileautosavejob.o texfilter.o kilespell.o kileerrorhandler.o configcheckerdlg.o configtester.o kilesidebar.o plaintolatexconverter.o kileappIface_skel.o helpconfigwidget.o latexconfigwidget.o generalconfigwidget.o configcheckerwidget.o toolconfigwidget.o librarytoolconfigwidget.o processtoolconfigwidget.o quicktoolconfigwidget.o latextoolconfigwidget.o newtoolwizard.o kileconfig.o -lkdeprint -lktexteditor -lkatepartinterfaces -lkspell -lkhtml
kileconfigdialog.o(.text+0x69d): In function `KileDialog::Config::setupSpelling()':
: undefined reference to `KSpell2::Broker::openBroker(KSharedConfig*)'
kileconfigdialog.o(.text+0x6b3): In function `KileDialog::Config::setupSpelling()':
: undefined reference to `KSpell2::ConfigWidget::ConfigWidget[in-charge](KSpell2::Broker*, QWidget*, char const*)'
kileconfigdialog.o(.text+0xd01): In function `KileDialog::Config::writeSpellingConfig()':
: undefined reference to `KSpell2::ConfigWidget::save()'
texfilter.o(.text+0x1c): In function `TeXFilter::nextWord() const':
: undefined reference to `KSpell2::Filter::nextWord() const'
texfilter.o(.text+0xcf): In function `TeXFilter::nextWord() const':
: undefined reference to `KSpell2::Filter::nextWord() const'
texfilter.o(.text+0x13a): In function `TeXFilter::previousWord() const':
: undefined reference to `KSpell2::Filter::previousWord() const'
texfilter.o(.text+0x199): In function `TeXFilter::previousWord() const':
: undefined reference to `KSpell2::Filter::nextWord() const'
texfilter.o(.text+0x211): In function `TeXFilter::wordAtPosition(unsigned) const':
: undefined reference to `KSpell2::Filter::wordAtPosition(unsigned) const'
texfilter.o(.text+0x2a4): In function `TeXFilter::wordAtPosition(unsigned) const':
: undefined reference to `KSpell2::Filter::end()'
texfilter.o(.gnu.linkonce.r._ZTV9TeXFilter+0x1c): undefined reference to `KSpell2::Filter::setCurrentPosition(int)'
texfilter.o(.gnu.linkonce.r._ZTV9TeXFilter+0x20): undefined reference to `KSpell2::Filter::currentPosition() const'
texfilter.o(.gnu.linkonce.r._ZTV9TeXFilter+0x24): undefined reference to `KSpell2::Filter::replace(KSpell2::Word const&, QString const&)'
texfilter.o(.gnu.linkonce.r._ZTV9TeXFilter+0x28): undefined reference to `KSpell2::Filter::context() const'
texfilter.o(.gnu.linkonce.t._ZN9TeXFilterD1Ev+0x13): In function `TeXFilter::~TeXFilter [in-charge]()':
: undefined reference to `KSpell2::Filter::~Filter [not-in-charge]()'
texfilter.o(.gnu.linkonce.t._ZN9TeXFilterD0Ev+0x16): In function `TeXFilter::~TeXFilter [in-charge deleting]()':
: undefined reference to `KSpell2::Filter::~Filter [not-in-charge]()'
texfilter.o(.gnu.linkonce.r._ZTI9TeXFilter+0x8): undefined reference to `typeinfo for KSpell2::Filter'
collect2: ld returned 1 exit status
make[3]: *** [kile] Ошибка 1
make[3]: Leaving directory `/usr/local/src/kile-1.7/kile'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/usr/local/src/kile-1.7/kile'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/local/src/kile-1.7'
make: *** [all] Ошибка 2

I use gcc-3.3.4, qt-3.3.3, kde-3.3.1.

Report

wijnhout

15 years ago

This problems is fixed in the kile-1.7.1 package.

Sorry for the trouble.

Report

Ponto

15 years ago

Replace kspell with kspell2 in the Makefile in the kile subdirectory. But maybe there is an updated packages.

Report

112702

15 years ago

Precisely the same here, Fedora Core 2, KDE 3.3, QT 3.3

Report

Vasilis

15 years ago

What is the latest version?
Is it 1.7 as the title and the web page suggest or is it 1.7.1 as the name of the file suggests?

Thank you

Report

wijnhout

15 years ago

Latest version is 1.7.1, no new features compared to 1.7, just a compile fix.

Report

serpens

15 years ago

Please, does anyone know where can i find the kileconfig.h file? It is strongly required to compile the programme...

Report

wijnhout

15 years ago

This file is autogenerated during the compilation process. You need to have KDE 3.2 though.

best,
Jeroen

Report

serpens

15 years ago

I've got kde 3.3 and this problem both :(
./configure tells me that everything is OK, but ./make can't fine that file.

Report

panzi

15 years ago

./make?
not just make?

Report

serpens

15 years ago

Sorry, of course simple:
>make_

Report

krj

15 years ago

Thanks for Kile! Great work :)

Report

miba

16 years ago

I had to compile a longer conference proceedings from 18 (!) 3.5" disks- all in ms word, one in wordperfect.

Using a great plugin for word, I could transfer all files to latex.

From there on I used Kile to complete the job. It reminded me of quanta or the meybohm html editor and I liked it from the begining. Thxs to fink I could use it on my Mac at work and my x86 notebook.

keep the releases comming!

Report

apt-drink

16 years ago

what plugin are you talking about????? That would make much people's life a lot better!!!!!

Report

miba

16 years ago

Hi there,

http://www.word2tex.com/
it is shareware and costs 99 USD for the full version, but there is 30 day trial, that already does a lotta work for you.You need a winodws machine of course.It is worth the money.

Then there is Koffice that has a tex export which works okay. Still some work to do there, but it will do all the "doooh" work for you.

regards Michael

Report

sombragris

16 years ago

Hi, I am also a great Kile fan. I tried to download Kile 1.6.2 in the tar.bz2 format, but all I can get is 404 errors.

Report

wijnhout

16 years ago

If you click on a mirror, you are also presented an alternative link (at the top of the page). Use this link, it always works. Somehow it takes a very long time for the servers to sync, sorry.

best,
Jeroen

Report

armstrong

16 years ago

During my studies I have been writing my reports and my diploma thesis with the help of this Latex-"IDE"
Since finishing my diploma a year ago, I did not write anything with latex since then.. You know, when it comes to business it's all about word and excel (well, it's all about crap)...
But now I have to write a report for a governmental institution. The visual appealing of a latex document is far superior to MS Word. MS Word sucks at making a document look good...
And so I came back to good ol' latex and (of course) kile ;-)

Report

svSHiFT

16 years ago

kile helped me to write my Diploma,
and it also helps me alot maintating sources of a book by my professor.

The concept of Master Document was esentially useful.

Report

barryod

16 years ago

I'd like to add my voice to the chorus of praise for this application. I am a PhD student and I use Kile everyday for writing my thesis, research papers, reports, etc.

Kile makes writing (La)TeX documents much easier and more efficient with its many features including the document structure tree, the icons of math symbols and its interface to the (La)TeX applications.

The current and former developers should be commended for their continued efforts.

Report

ndobrynin

16 years ago

Wonderful program! But because the program itself is so good, a sad question comes up. Why in the world do you have to interface with this non-free (as in freedom) program gnuplot, that, in addition, outrageously uses GNU as part of their name?? Couldn't you choose a free plotting utility instead? Why do you want to draw users to this non-free tool by making it easy to use through your frontend? This is one of those "tempting factors" that Richard Stallman was addressing in one of his recent interviews. It's hard to believe that the people of freedom and good will want to promote non-free software that also insults the GNU project by making use of their name. I hope you won't ignore my question. And many thanks again for your brilliant work!

Report

wijnhout

16 years ago

Actually the next release won't contain the GNU plot interface. It was a lot of code not maintained by me, used by few users and not directly related to LaTeX. Also you can download the QGfe (gnuplot interface) separately.

As far as the GNU bit of your posting: I had no idea! Luckily the problem will disappear in version 1.7.

best,
Jeroen

Report

xpovos

16 years ago

This is one of the true greats in open-source software. I used it to write my M.S. thesis in mathematics and now use it every single day in my job at the university. I even use it to make out my grocery list!

As an amateur programmer, also, I really admire the quality of this program. I can't thank the developers enough for this excellent work.

Report

wijnhout

16 years ago

Guess what, I'm an amateur too (and proud of it)!

Thanks for the positive feedback.

best,
Jeroen

P.S.: I accept patches ;-)

Report

janschaefer

16 years ago

I use this program on a daily basis. I write every LaTeX document with Kile.
I wrote my project report and will write my diploma thesis with it.
Many thanks!

Report

12 years ago

version 2.0beta2 -> 2.0

Fixes:
- Added some new logic to really disable all debug output if --disable-debug
is given to configure, should make Kile faster

Features:
- New documentation kile-remote-control.txt
- Added new DVItoPDF config Modern which calls dvipdfmx instead of dvipdfm,
set Modern as default

version 2.0beta1 -> 2.0beta2

Fixes:
- Polishing Quickdocumentdialog
- More aggressive recompiling
- Cwl fixes
- Mathsymbol commands were biased with one, some symbol cleanups (#148855)
- Don't make system check if the user has defined a master document (#148800)
- Don't offer eqnarray in the latex menu (but we still support it for math environment completion etc.) (#101583)
- Consider also files located in $TEXINPUTS and $BIBINPUTS paths for codecompletion. (#149652)

Features:
- Call asymptote if needed on latex run

version 1.9.3 -> 2.0beta1

Fixes:
- More than 50 bugs have been closed
- Symlinked files and directories in combination with inverse search
- Autosave fix: If a file is two autosave cycles not writable we will skip the file until it is writeable again.
- Fix starting directory for add Files. Take the project's basedir
- Fix bug in tabular wizard, when breaking some multicolumn cells
- Remove selected text in any case if the user insert "
- Fix bug where environments were completed which should not have been completed.
- Textcolor bug in tabular wizard
- Only use special quotes if we have a tex file
- Fix bug in lyxserver when the filesystem in the users home directory does not support FIFOS
- Use the $PATH variable to search for the tools
- Remove our own "not perfectly" working spellchecker implementation, now the katepart spellchecker is always in charge
- Call "Refresh Structure" after changing the encoding
- Grep for \newenvironment and add them to the completion lists
- Smart newline now also recognizes comment lines

Bigger Features:
- Add auto completion in abbreviation mode:
a) All abbreviations can be shown in the sidebar (configurable)
b) All abbreviations from a local abbreviations list 'kile-abbrevs.cwl' are
editable. This file can be found in the local application path of Kile.
c) Editable abbreviations are marked with a star.
d) It is possible to add new abbreviations or delete existing ones.
e) A new auto mode to expand abbreviations was added (configurable
of course). If an abbreviation is followed by a space or a punctuation
symbol, it is immediately expanded without further user commands.
- Added a set of commands to work directly with sectioning on the structure view:
copy, cut, paste, select, delete, comment, quick preview
- New Symbolview which contains:
- Most frequently used symbol list
- Complete revamped symbol list with more items (nearly 1000) and more
categories
- Show command and depending packages in the tooltip
- Send a warning in the logwidget if a package is not included
- By pressing CTRL and SHIFT while inserting an item one gets {} or $$
around the inserted command
- Added a scripting interface to Kile
- A big bunch of new cwl files, mostly from Kile users , so Kile has now more
than 80 :)
- Add support for TexLive 2005/2007
- Preview of mathgroups from Mathias Soeken (with some additions and
extensions by Holger Danielsson)

Smaller Features:
- New tool entries for:
- Asymptote
- PDFLaTeX draftmode (available in PDFTeX from TeXLive 2007)
- Bibtex 8bit Version
- Added Lilypond tool (4 variants), icon will follow
- Renamed LaTeXtoDocBook to DBLaTeX , use
program dblatex for that and also introduced 4 variants of it.
- Renamed LaTeXtoHTML to LaTeX to Web and added tex4ht variants (to XML, to HTML
and to MathML), but keeping the latex2html tool also
- Added a variant of quickbuild , do only LaTeX
- Added DVItoPDF variant, Landscape and "Black and White"
- Moved Archive tool from type none to Archive and also added much more
configs, now users can also alter them
- Changed default bibtex viewer for new Kile users to kbibtex
- added gbib, jabref, kbib to bibtexviewers
- Recursive parsing of footnote command
- New citeViewBib action, which asks the bibtex viewer (currently only
kbib) to send marked references. Thanks to Thach Nguyen for the
initial patch
- New function "Save Copy as..."
- Revamped the new-file dialog.
- Add support for templates types other than LaTeX.
- Use the extension ".kileicon" for template icon files.
- Added lyx:paste command in Kile's lyxserver
- Add Readme, Readme.cwl and Building-with-cmake.txt
- Show todo/fixme tasks in structure view
- Enhance completion configuration dialog usability and support local directories for completion files
- Merge labels and sections in document structure view as user configurable option
- First preliminary support for the beamer package
- Select a single LaTeX command with CTRL+MouseDblClick-left
- Autocomplete $ to $$
- Move cursor out of braces after selecting from a keylist
- Make include commands configurable through our nice latexcommand menu
- Assign the keyboard focus to the active text view after Kile has started up
- FindInFiles dialog can be moved into the background
- Add additional double quotes for babel supported languages (czech, icelandic)
- Highlighting of Section Titles as bold
- Add emacs-like delete-to-end-of-line command
- Removed metapost view in the sidebar, the commands can be accessed via
Kile's dictionary mode
- Sort items in references list box
- Some new toolbar icons
- Added more optional fields in the predefined bibtex entries, patch from
Martin Weis
- Added CMake build support.
- Add scripting support.
- We always remember now the current most top item of the structure view and restore it after an update.
- Add new actions gotoNextSection() and gotoPrevSection()
- Quote replacement should not happen inside verbatim/verb environment
- Add new actions gotoNextParagraph() and gotoPrevParagraph()
- Fix rebuild structureview if changing the expansion level
- Add mathgroup preview to the popup menu (right mouse button), where either a selection or a mathgroup is shown
- More tools in Kile's system check
- Add drag-and-drop functionality
- Remember MakeIndex checkbox settings in kileprojectdlg
- Add autoref command to std. ref. commands

12345678910
5
product-maker wwmm Aug 25 2011 9 excellent
product-maker roctheme Jun 07 2011 9 excellent
product-maker vejha Apr 01 2011 9 excellent
product-maker terrorbaby92 Dec 09 2010 9 excellent
product-maker integr8e Oct 10 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
jmpjanny
Jun 03 2014
terrorbaby92
Dec 09 2010
vejha
Dec 28 2009
Gamberetto
Nov 25 2009
jrepin
May 28 2009
jalpaka
Apr 16 2009
attendant
Jan 21 2009
tbraun
Dec 26 2008
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.0
updated Nov 20 2007
added Jan 05 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1
System Tags app software