<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PUBLOG &#187; texy</title>
	<atom:link href="http://blog.webkitchen.cz/tag/texy/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.webkitchen.cz</link>
	<description></description>
	<lastBuildDate>Sun, 25 Jul 2010 03:10:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>html2texy! &#8211; konvertor (X)HTML do Texy!</title>
		<link>http://blog.webkitchen.cz/html2texy</link>
		<comments>http://blog.webkitchen.cz/html2texy#comments</comments>
		<pubDate>Tue, 10 Mar 2009 19:51:56 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Česky]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[texy]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://blog.webkitchen.cz/?p=264</guid>
		<description><![CDATA[Html2texy! je konvertor (X)HTML do Texy!. Pokud nevíte, co že to Texy! je, tak vězte, že se jedná o velice elegantní způsob tvorby textů, které chceme mít ve finále na webu jako HTML, ale nechceme je přímo v HTML psát. Texy ale bohužel nenabízí možnost zpětné konverze na HTML, proto jsem se před časem rozhodl [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-291" src="http://texy.info/images/buttons/88x31-blue.gif" alt="Texy!" width="88" height="31" /><a href="http://www.webkitchen.cz/lab/html2texy/">Html2texy!</a> je konvertor (X)HTML do <a href="http://texy.info/">Texy!</a>. Pokud nevíte, co že to Texy! je, tak vězte, že se jedná o velice elegantní způsob tvorby textů, které chceme mít ve finále na webu jako HTML, ale nechceme je přímo v HTML psát. Texy ale bohužel nenabízí možnost zpětné konverze na HTML, proto jsem se před časem rozhodl napsat tento nástroj.</p>
<p><span id="more-264"></span></p>
<p>Konverze je provedena pomocí jediné <a href="http://www.webkitchen.cz/lab/html2texy/html2texy.xsl.html">XSLT šablony</a>. K dispozici je jednoduchá PHP knihovna, která poskytuje API, jehož použití vypadá takto:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Importujeme konvertor
</span><span style="color: #b1b100;">require_once</span> <span style="color: #0000ff;">'Html2texy.php'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Vytvorime instanci
</span><span style="color: #000088;">$h2t</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Html2texy<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Provedeme konverzi
</span><span style="color: #000088;">$texy</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$h2t</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">convert</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$html</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Nutno podotknout, že konverze není 100%. Např. tabulky používající colspan jsou převedeny bez ohledu na tento atribut.</p>
<p>Html2texy! si můžete <a href="http://www.webkitchen.cz/lab/html2texy/">stáhnout</a> pod licencí GNU/GPL (domluva na jiné licenci je možná).  Pro jednorázový převod lze použít <a href="http://www.webkitchen.cz/lab/html2texy/demo">online demo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.webkitchen.cz/html2texy/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Integrace Texy! do jEditu</title>
		<link>http://blog.webkitchen.cz/integrace-texy-do-jeditu</link>
		<comments>http://blog.webkitchen.cz/integrace-texy-do-jeditu#comments</comments>
		<pubDate>Thu, 09 Oct 2008 19:37:03 +0000</pubDate>
		<dc:creator>Jakub</dc:creator>
				<category><![CDATA[Česky]]></category>
		<category><![CDATA[jedit]]></category>
		<category><![CDATA[texy]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://blog.webkitchen.cz/?p=53</guid>
		<description><![CDATA[ Máte rádi Texy!? A používáte jEdit? Tak to se vám určitě bude hodit tento script, který integruje Texy! přímo do jEditu.

Instalace

Tento PHP script obsahuje Texy!; uložte jej na libovolné misto ve svém počítači: texy.php
Tento BSH script je macro pro jEdit; uložte ho mezi ostatní macra v adresáři s nastavením jEditu (obvykle ~/.jedit/macros): Texy.bsh
Otevřete ho [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-70  alignright" title="jEdit" src="http://blog.webkitchen.cz/wp-content/uploads/2008/11/logo64.png" alt="" width="64" height="64" /> <strong></strong><strong>Máte rádi <a href="http://texy.info/">Texy!</a>? A používáte <a href="http://jedit.org/">jEdit</a>?</strong> Tak to se vám určitě bude hodit tento script, který integruje Texy! přímo do jEditu.<br />
<span id="more-53"></span><br />
<strong>Instalace</strong></p>
<ol>
<li>Tento PHP script obsahuje Texy!; uložte jej na libovolné misto ve svém počítači: <a href="http://www.webkitchen.cz/lab/jEdit/macros/texy/texy.phps">texy.php</a></li>
<li>Tento BSH script je macro pro jEdit; uložte ho mezi ostatní macra v adresáři s nastavením jEditu (obvykle ~/.jedit/macros): <a href="http://www.webkitchen.cz/lab/jEdit/macros/texy/Texy.bsh">Texy.bsh</a></li>
<li>Otevřete ho ve svém oblibeném textovém editoru (ano, např. v jEditu <img src='http://blog.webkitchen.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) a upravte hodnoty proměnných PHP_BINARY a TEXY_SCRIPT.</li>
</ol>
<p>Od této chvíle můžete kodovat přímo v Texy! a když budete chtít kod převést na XHTML, jednodušše zavolejte macro Texy.bsh z menu Macros (nebo si jej přidejte do kontextového menu, jak to můžete vidět na screenshotu níže). Script umí zpracovat i vicenasobné selekce. Chcete-li překonvertovat celý buffer, pak nic neoznačujte.</p>
<p><strong>Výsledek</strong></p>
<p><a href="http://blog.webkitchen.cz/wp-content/uploads/2008/11/jedit-texy1.png"><img class="alignleft size-medium wp-image-58" title="jedit texy" src="http://blog.webkitchen.cz/wp-content/uploads/2008/11/jedit-texy1-300x197.png" alt="" width="300" height="197" /></a><a href="http://blog.webkitchen.cz/wp-content/uploads/2008/11/jedit-texy2.png"></a></p>
<p><a href="http://blog.webkitchen.cz/wp-content/uploads/2008/11/jedit-texy2.png"><img class="alignnone size-medium wp-image-59" title="jedit texy" src="http://blog.webkitchen.cz/wp-content/uploads/2008/11/jedit-texy2-300x197.png" alt="" width="300" height="197" /></a></p>
<p><strong>Kompatabilita</strong></p>
<p>Testováno pouze na Linuxu.</p>
<p>Mimochodem, znate <a href="http://www.webkitchen.cz/lab/html2texy/">html2texy!</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.webkitchen.cz/integrace-texy-do-jeditu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
