Ами днес се събудихме около 14 часа. Много добре си поспахме. От много време не си бяхме поспивали така дълго и приятно. Към 14:30 аз седнах пак да работя по проекта ми. Седнах да обновя документацията като хората. Тъй като аз ползвам docbook формат за документацията, се оказа, че kdevelop ползва някакви сложни преплетени dtd-та за декодиране. В крайна сметка с малко модификация на dtd-тата на kde успях да си генерирам html код като хората… почти. Всичко работеше ОК докато не сложих и малко скрииншотове. Понеже docbook-а ползва div-ове за да разделя съдържанието на формата, нещата са малко по-сложни. Футер-а на документацията излизаше някъде по средата на страницата, вместо на дъното. След малко ровене из нета, разбрах, че когато се ползват div-ове за футер с комбинация от снимки е жизнено важно да се оказва размера на снимката (height и width), за да може browser-а да задели нужното място и да сложи футера на мястото му дори преди снимката да е заредена. По този начин си реших всички проблеми… почти
. Последно трябваше да се преборя с генерираният код от docbook-a. Исках да е малко по четлив за нормални хора. За щастие, въпреки неподреден, генерирания код е валиден и tidy се справи идеално с подреждането. Написах си и едно башче за лесно генериране на .html-а от docbook и минаване през tidy:
#!/bin/bash
echo "Cleaning html files..."
rm -rf *.html
echo "Generating html files..."
meinproc index.docbook
echo "Tidy up html code..."
for a in *.html;do tidy $a > $a.1;done
echo "Swaping old with new files..."
for a in *.html;do mv $a $a.2&&mv $a.1 $a;done
echo "Removing old files..."
rm -rf *.2
echo "All done."
-
Prefered Language:
-
Categories:
- Astronomy (rss) (11)
- My Life (rss) (495)
- Networking (rss) (4)
- Multimedia Web Design (rss) (2)
- Work (rss) (100)
- Recipies (rss) (29)
- Articles (rss) (13)
- Movies (rss) (36)
- Food notes (rss) (5)
- Nutrition Diary (rss) (9)
-
Archives:
- 2005: Thanksgiving — Вчера беше денят на благодарността [...]
- August 2010 (1)
- July 2010 (2)
- June 2010 (1)
- April 2010 (1)
- March 2010 (3)
- February 2010 (1)
- 2010 (13)
- 2009 (20)
- 2008 (33)
- 2007 (121)
- 2006 (153)
- 2005 (238)
- 2004 (4)
- 2000 (1)
-
Links:
-
"The greatest virtue you can have
comes from following only the Tao;
which takes a form that is intangible and evasive.
Even though the Tao is intangible and evasive,
we are able to know it exists.
Intangible and evasive, yet it has a manifestation.
Secluded and dark, yet there is a vitality within it.
It's vitality is very genuine.
Within it we can find order.
Since the beginning of time, the Tao has always existed.
It is beyond existing and not existing .
How do I know where creation comes from?
I look inside myself and see it." - Lao Tzu (老子)