[gnomeweb-wml] LaTeXila project added



commit 2a40a91d499e8ab965c340d456125aa9f5193fa5
Author: Sébastien Wilmet <swilmet src gnome org>
Date:   Fri Jun 10 00:37:55 2011 +0200

    LaTeXila project added
    
    I hope nothing will be broken...

 configure.in                                       |    2 +
 projects.gnome.org/Makefile.am                     |   21 +-
 projects.gnome.org/index.html                      |    3 +-
 projects.gnome.org/latexila/Makefile.am            |    9 +
 projects.gnome.org/latexila/images/Makefile.am     |   13 +
 projects.gnome.org/latexila/images/icon24.png      |  Bin 0 -> 1329 bytes
 projects.gnome.org/latexila/images/icon32.png      |  Bin 0 -> 1610 bytes
 projects.gnome.org/latexila/images/logo.png        |  Bin 0 -> 23630 bytes
 .../latexila/images/screenshot-2.0-1.png           |  Bin 0 -> 134941 bytes
 .../latexila/images/screenshot-2.0-2.png           |  Bin 0 -> 114507 bytes
 .../latexila/images/screenshot-2.0-3.png           |  Bin 0 -> 123387 bytes
 projects.gnome.org/latexila/index.html             |  240 ++++++++++++++++++++
 projects.gnome.org/latexila/latexila.css           |   87 +++++++
 13 files changed, 364 insertions(+), 11 deletions(-)
---
diff --git a/configure.in b/configure.in
index 38b8a0e..b11e749 100644
--- a/configure.in
+++ b/configure.in
@@ -341,6 +341,8 @@ projects.gnome.org/nautilus-python/images/Makefile
 projects.gnome.org/nautilus-sound-converter/Makefile
 projects.gnome.org/nautilus-sound-converter/images/Makefile
 projects.gnome.org/yelp/Makefile
+projects.gnome.org/latexila/Makefile
+projects.gnome.org/latexila/images/Makefile
 people.gnome.org/Makefile
 ])
 
diff --git a/projects.gnome.org/Makefile.am b/projects.gnome.org/Makefile.am
index 1c2c369..080ca39 100644
--- a/projects.gnome.org/Makefile.am
+++ b/projects.gnome.org/Makefile.am
@@ -24,7 +24,7 @@ SUBDIRS = css \
 	gnomeradio		\
 	gnumeric		\
 	guppi			\
-	gtkglext        \
+	gtkglext        	\
 	gtksourceview		\
 	gtksourceviewmm		\
 	gtranslator		\
@@ -65,17 +65,18 @@ SUBDIRS = css \
 	hipo			\
 	brasero			\
 	gnome-scan		\
-	vinagre		\
+	vinagre			\
 	billreminder		\
-	cheese \
+	cheese 			\
 	latour			\
-	libchamplain	\
-	diagnome \
-	postr \
-	gnome-blog      \
-        nautilus-python \
-        nautilus-sound-converter	\
-	yelp
+	libchamplain		\
+	diagnome 		\
+	postr 			\
+	gnome-blog      	\
+        nautilus-python 	\
+        nautilus-sound-converter\
+	yelp			\
+	latexila
 
 urlpath = 
 
diff --git a/projects.gnome.org/index.html b/projects.gnome.org/index.html
index 339ad2b..364e9fd 100644
--- a/projects.gnome.org/index.html
+++ b/projects.gnome.org/index.html
@@ -217,9 +217,10 @@
         <h2>L</h2>
 
         <ul>
+          <li><a href="http://projects.gnome.org/latexila/";>LaTeXila</a>, an Integrated LaTeX Environment</li>
           <li><a href="http://projects.gnome.org/libchamplain/";>libchamplain</a>, Clutter/GTK+ map widget</li>
           <li><a href="http://www.flyn.org/projects/libdmapsharing/";>libdmapsharing</a>, DAAP, DPAP and DACP library</li>
-	      <li><a href="http://www.gnome-db.org/";>libgda</a>, Database and data abstraction layer</li>
+          <li><a href="http://www.gnome-db.org/";>libgda</a>, Database and data abstraction layer</li>
           <li><a href="http://www.xmlsoft.org/";>LibXML</a>, XML library</li>
           <li><a href="http://xmlsoft.org/XSLT/";>LibXSLT</a>, XSLT library</li>
           <li><a href="http://sourceforge.net/projects/gnome-linuxconf/";>LinuxConf</a>, System Administration</li>
diff --git a/projects.gnome.org/latexila/Makefile.am b/projects.gnome.org/latexila/Makefile.am
new file mode 100644
index 0000000..ce94563
--- /dev/null
+++ b/projects.gnome.org/latexila/Makefile.am
@@ -0,0 +1,9 @@
+SUBDIRS=images
+
+urlpath = /latexila
+
+page_SCRIPTS = \
+	index.html \
+	latexila.css
+
+include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/latexila/images/Makefile.am b/projects.gnome.org/latexila/images/Makefile.am
new file mode 100644
index 0000000..031abf7
--- /dev/null
+++ b/projects.gnome.org/latexila/images/Makefile.am
@@ -0,0 +1,13 @@
+SUBDIRS=
+
+urlpath = /latexila/images
+
+page_SCRIPTS= \
+	icon24.png \
+	icon32.png \
+	logo.png \
+	screenshot-2.0-1.png \
+	screenshot-2.0-2.png \
+	screenshot-2.0-3.png
+
+include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/latexila/images/icon24.png b/projects.gnome.org/latexila/images/icon24.png
new file mode 100644
index 0000000..d8e11e3
Binary files /dev/null and b/projects.gnome.org/latexila/images/icon24.png differ
diff --git a/projects.gnome.org/latexila/images/icon32.png b/projects.gnome.org/latexila/images/icon32.png
new file mode 100644
index 0000000..917eff0
Binary files /dev/null and b/projects.gnome.org/latexila/images/icon32.png differ
diff --git a/projects.gnome.org/latexila/images/logo.png b/projects.gnome.org/latexila/images/logo.png
new file mode 100644
index 0000000..a7fdfb8
Binary files /dev/null and b/projects.gnome.org/latexila/images/logo.png differ
diff --git a/projects.gnome.org/latexila/images/screenshot-2.0-1.png b/projects.gnome.org/latexila/images/screenshot-2.0-1.png
new file mode 100644
index 0000000..7faf465
Binary files /dev/null and b/projects.gnome.org/latexila/images/screenshot-2.0-1.png differ
diff --git a/projects.gnome.org/latexila/images/screenshot-2.0-2.png b/projects.gnome.org/latexila/images/screenshot-2.0-2.png
new file mode 100644
index 0000000..846e6cd
Binary files /dev/null and b/projects.gnome.org/latexila/images/screenshot-2.0-2.png differ
diff --git a/projects.gnome.org/latexila/images/screenshot-2.0-3.png b/projects.gnome.org/latexila/images/screenshot-2.0-3.png
new file mode 100644
index 0000000..a67f045
Binary files /dev/null and b/projects.gnome.org/latexila/images/screenshot-2.0-3.png differ
diff --git a/projects.gnome.org/latexila/index.html b/projects.gnome.org/latexila/index.html
new file mode 100644
index 0000000..07eb77a
--- /dev/null
+++ b/projects.gnome.org/latexila/index.html
@@ -0,0 +1,240 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" >
+<head>
+<title>LaTeXila - Integrated LaTeX Environment for GNOME</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta http-equiv="Content-Language" content="en" />
+<meta name="keywords" content="latexila, latex, editor, gnome, gtk, IDE, environment, vala" lang="en" />
+<meta name="description" content="LaTeXila - an Integrated LaTeX Environment for GNOME" />
+<meta name="identifier-url" content="http://latexila.sourceforge.net/"; />
+<meta name="robots" content="index, follow" />
+
+<link rel="stylesheet" type="text/css" media="screen" href="latexila.css" />
+<link rel="shortcut icon" type="image/x-icon" href="images/icon32.png" />
+
+</head>
+<body>
+
+<h1>
+<span style="display: none;">LaTeXila</span>
+<img src="images/logo.png" alt="LaTeXila" />
+</h1>
+
+<ul id="menu">
+  <li><a href="#description">Description of the project</a></li>
+  <li><a href="#download">Download</a></li>
+  <li><a href="#dev-version">Development version</a></li>
+  <li><a href="#roadmap">Roadmap</a></li>
+  <li><a href="#contributing">Contributing</a></li>
+  <li><a href="#contact">Contact</a></li>
+  <li><a href="#links">Links</a></li>
+</ul>
+
+<h2 id="description">Description of the project</h2>
+<p><strong>LaTeXila is an Integrated LaTeX Environment for the GNOME desktop, written in Vala and covered by the GPL&nbsp;3 license.</strong></p>
+<p>LaTeXila 2.0.7 is the latest stable release (Mar 25, 2011). Here is a summary of the functionalities:</p>
+<ul>
+  <li>Customizable buttons to compile, convert and view a document in one click</li>
+  <li>LaTeX commands completion</li>
+  <li>Symbol tables (Greek letters, arrows, etc)</li>
+  <li>Template managing: a few default templates, creating personal templates, etc</li>
+  <li>User-friendly compilation output (with Rubber)</li>
+  <li>Easy projects management</li>
+  <li>Some menus and toolbars with the principal LaTeX commands</li>
+  <li>File browser integrated</li>
+  <li>All common things found in a text editor...</li>
+  <li>Available in English, French, Spanish, Brazilian Portuguese, German and Italian</li>
+</ul>
+
+<h3>Screenshots</h3>
+<p>
+<a href="images/screenshot-2.0-1.png">Screenshot 1 (2.0)</a><br />
+<a href="images/screenshot-2.0-2.png">Screenshot 2 (2.0)</a><br />
+<a href="images/screenshot-2.0-3.png">Screenshot 3 (2.0)</a><br />
+</p>
+
+<h2 id="download">Download</h2>
+<p><a href="https://sourceforge.net/projects/latexila/files/";>SourceForge Download page</a></p>
+
+<h3>LaTeXila 2.1 (beta)</h3>
+<p>
+The latest beta release is the 2.1.0 (May 6, 2011). Attention, it's for testing purpose only!
+</p>
+
+<table>
+  <tr>
+    <td>Source code</td>
+    <td><a href="http://downloads.sourceforge.net/latexila/latexila-2.1.0.tar.bz2";>latexila-2.1.0.tar.bz2</a></td>
+  </tr>
+</table>
+
+<h3>LaTeXila 2.0</h3>
+<p>
+Here is a list of the 2.0.x releases. Note that the distribution's packages are not always up-to-date.
+Read the <a href="http://git.gnome.org/browse/latexila/plain/NEWS";>NEWS</a> file for more details.
+</p>
+<ul>
+  <li>Release 2.0.0 (Nov 13, 2010)</li>
+  <li>Release 2.0.1 (Nov 21, 2010)</li>
+  <li>Release 2.0.2 (Dec 25, 2010)</li>
+  <li>Release 2.0.3 (Jan 15, 2011)</li>
+  <li>Release 2.0.4 (Jan 28, 2011)</li>
+  <li>Release 2.0.5 (Feb 13, 2011)</li>
+  <li>Release 2.0.6 (Mar 4, 2011)</li>
+  <li>Release 2.0.7 (Mar 25, 2011)</li>
+</ul>
+
+<table>
+  <tr>
+    <td>Source code</td>
+    <td><a href="http://downloads.sourceforge.net/latexila/latexila-2.0.7.tar.bz2";>latexila-2.0.7.tar.bz2</a></td>
+  </tr>
+  <tr>
+    <td>Fedora</td>
+    <td><a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=11289";>available in Fedora 14</a></td>
+  </tr>
+  <tr>
+    <td>Arch Linux</td>
+    <td><a href="http://aur.archlinux.org/packages.php?ID=29838";>available in AUR</a></td>
+  </tr>
+  <tr>
+    <td>Debian</td>
+    <td><a href="http://packages.debian.org/search?keywords=latexila";>packages available</a></td>
+  </tr>
+  <tr>
+    <td>Ubuntu</td>
+    <td>
+      <a href="http://packages.ubuntu.com/search?keywords=latexila";>packages available</a><br />
+      <a href="https://launchpad.net/~latexila/+archive/ppa";>PPA</a>
+    </td>
+  </tr>
+</table>
+
+<h2 id="dev-version">Development version</h2>
+<p>
+The project is hosted on this <a href="http://git.gnome.org/browse/latexila";>gnome.org Git repository</a>.<br />
+A repository is also available <a href="http://github.com/swilmet/latexila";>on GitHub</a>, so you can fork it easily.
+</p>
+<p>
+If you want to follow the development, you can download the source code from the Git repository:<br />
+<code>$ git clone git://git.gnome.org/latexila</code>
+</p>
+<p>
+Later, to take the new commits you just have to do:<br />
+<code>$ git pull</code>
+</p>
+
+<h2 id="roadmap">Roadmap</h2>
+<h3>LaTeXila 2.2</h3>
+<ul>
+  <li>Use <a href="http://www.phys.psu.edu/~collins/software/latexmk-jcc/";>Latexmk</a> by default
+      instead of <a href="https://launchpad.net/rubber/";>Rubber</a> for document compilation [done]</li>
+  <li>List of chapters, sections, etc to easily navigate in a document</li>
+</ul>
+
+<h3>LaTeXila â?¥ 2.4</h3>
+<h4>High priority</h4>
+<ul>
+  <li>Check spelling</li>
+  <li>Improve LaTeX commands completion</li>
+</ul>
+<h4>Low priority</h4>
+<ul>
+  <li>Insert an image easily</li>
+  <li>Insert a table from a spreadsheet (OpenOffice.org Calc, Gnumeric, ...) easily</li>
+  <li>Create bibliography items with BibTeX easily</li>
+  <li>Forward and backward search: find position in DVI or PDF from the *.tex file, and inversely (SyncTeX)</li>
+  <li>Preview a selected part of a document</li>
+  <li>Possibility to edit shortcuts</li>
+  <li>Incremental search optimization</li>
+
+  <!-- integrate "LaTeX by example" in Mallard -->
+  <li>More documentation</li>
+
+  <li>
+    <a href="http://en.wikipedia.org/wiki/XeTeX";>XeTeX</a>,
+    <a href="http://en.wikipedia.org/wiki/LuaTeX";>LuaTeX</a>
+    and <a href="http://en.wikipedia.org/wiki/Omega_%28TeX%29";>Omega</a> support
+  </li>
+  <li>Plain TeX and <a href="http://en.wikipedia.org/wiki/ConTeXt";>ConTeXt</a> support</li>
+  <li>Code folding</li>
+  <li>...</li>
+</ul>
+
+<h3>LaTeXila 3.0</h3>
+<p>
+I began LaTeXila as an independent application instead of a Gedit plugin mainly because of the lack of the profiles feature.
+See <a href="http://mail.gnome.org/archives/gedit-list/2011-January/msg00057.html";>this mail</a> for a more in-depth explanation.
+<br />
+Gedit will support profiles in the future as a way like it is explained in the mail.
+So when it'll be done, I consider transforming LaTeXila as a Gedit plugin.
+It'll be a big change in the code structure and also a big change for users (as a good enhancement), so the version will be 3.0.
+</p>
+
+<h2 id="contributing">Contributing</h2>
+<h3>Bug reports and feature requests</h3>
+<p>
+Bug reports and feature requests are made on <a href="http://github.com/swilmet/latexila/issues";>GitHub</a>.
+If an account is needed and you don't want to create a new account just for reporting a bug, a mail is fine too.<br />
+<strong>Note:</strong> in the future, it will be done in gnome.org bugzilla instead.
+</p>
+
+<h3>Design</h3>
+<p>
+If you want to improve the logo, the application icon or the other icons, let me know ;)
+</p>
+
+<h3>Translations</h3>
+<p>
+If you want to make a new translation, read the instructions in the
+file <a href="http://git.gnome.org/browse/latexila/plain/HACKING";>HACKING</a>.
+Contact me if you need some help.
+</p>
+
+<h3>Hacking</h3>
+<p>
+If you are interested to contribute to the code of the project, contact-me and tell me what you want to do
+(see the file <a href="http://git.gnome.org/browse/latexila/plain/TODO";>TODO</a>
+or the <a href="#roadmap">Roadmap</a>).
+If you have no idea of what to do, I can obviously give you some interesting work.
+I can help you if you don't understand all the code. Also, tell me if you see some possible improvements.
+</p>
+
+<h3>Contributors</h3>
+<p>Thanks to all contributors! See the file <a href="http://git.gnome.org/browse/latexila/plain/AUTHORS";>AUTHORS</a>.</p>
+
+<h2 id="contact">Contact</h2>
+<h3>Mailing List</h3>
+<p><a href="https://lists.sourceforge.net/lists/listinfo/latexila-misc";>Mailing List info page</a></p>
+
+<ul>
+  <li>New releases announcements are made;</li>
+  <li>You can ask questions;</li>
+  <li>And developers and contributors can talk together there.</li>
+</ul>
+
+<h3>Main developer</h3>
+<p>
+You can also contact me personnaly by e-mail:<br />
+Sébastien Wilmet: sebastien DOT wilmet AT gmail DOT com
+</p>
+
+<p>
+As you might have guessed, English is not my mother tongue (I speak French). So, please tell me if I repeatedly make the same mistakes.
+</p>
+
+<h2 id="links">Links</h2>
+<p><a href="http://git.gnome.org/browse/latexila";>gnome.org Git repository</a></p>
+
+<p><a href="http://github.com/swilmet/latexila";>GitHub repository</a></p>
+
+<p><a href="https://sourceforge.net/projects/latexila/";>SourceForge LaTeXila</a></p>
+
+<p>
+<a href="http://validator.w3.org/check?uri=referer";>
+<img src="http://www.w3.org/Icons/valid-xhtml10"; alt="Valid XHTML 1.0 Strict" height="31" width="88" />
+</a>
+</p>
+
+</body>
+</html>
diff --git a/projects.gnome.org/latexila/latexila.css b/projects.gnome.org/latexila/latexila.css
new file mode 100644
index 0000000..40c4c42
--- /dev/null
+++ b/projects.gnome.org/latexila/latexila.css
@@ -0,0 +1,87 @@
+body {
+	background-color: #FFDCA8;
+	margin-left: 2em;
+	margin-right: 2em;
+	padding: 0;
+	font-family: "Verdana", "helvetica", "Sans-serif";
+	color: #292114;
+}
+
+img {
+	border: none; 
+	text-decoration: none;
+}
+
+h1 {
+	margin: 0.1 auto;
+}
+
+h2 {
+	font-size: 1.4em;  
+	background-color: #FF8000;
+	border: 1px solid #222;
+	color: #222;
+	padding-left: 1.2em;
+	background-image: url('images/icon24.png');
+	background-repeat: no-repeat;
+	background-position: left center;
+	-moz-border-radius: 4px; 
+	-webkit-border-radius: 4px; 
+	-webkit-box-shadow: 0px 1px 3px #3B1D00;
+	-moz-box-shadow: 0px 1px 3px #3B1D00;
+}
+
+h3 {
+	display: inline-block;
+	font-size: 0.9em;
+	background-color: #FF8000; 
+	border: 1px solid #444;
+	color: #222;
+	margin-left: 0.5em;
+	padding-left: 0.5em;
+	padding-right: 0.5em;
+	-moz-border-radius: 2px; 
+	-webkit-border-radius: 2px; 
+	-webkit-box-shadow: 0px 1px 2px #3B1D00;
+	-moz-box-shadow: 0px 1px 2px #3B1D00;
+}
+	
+p, table { 
+	margin: 0.3em 1em;
+	padding: 0.3em;
+	text-align: justify;
+}
+
+li {	
+	margin-left: 1em;
+}
+
+a:link, a:visited {
+	color: #333;
+	text-decoration: none;
+	border-bottom: thin dotted #005353;
+}
+
+a:hover {
+	color: black;
+	text-decoration: none;
+	border-bottom: 0.2em solid #83CDCE;
+}
+
+ul#menu {
+	list-style-type: none;
+	display: inline;
+}
+
+ul#menu li {
+	float: left;
+}
+
+tr {
+	border-top: 1px solid #999;
+	border-bottom: 1px solid #999;
+}
+
+td {
+	padding: 0.5em 2em 0.5em 0;
+}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]