<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>op111.net » Linux</title>
	
	<link>http://op111.net</link>
	<description>Everything about anything.  Or, a website about technology, the web and web publishing.</description>
	<lastBuildDate>Sun, 16 Oct 2011 13:05:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/op111net_linux" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="op111net_linux" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Flashing your BIOS from Linux with flashrom</title>
		<link>http://op111.net/83/</link>
		<comments>http://op111.net/83/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 22:32:23 +0000</pubDate>
		<dc:creator>demetris</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bios]]></category>
		<category><![CDATA[discoveries]]></category>
		<category><![CDATA[ellak]]></category>
		<category><![CDATA[flashing]]></category>
		<category><![CDATA[flashrom]]></category>
		<category><![CDATA[lang-en]]></category>
		<category><![CDATA[recommended]]></category>

		<guid isPermaLink="false">http://op111.net/?p=83</guid>
		<description><![CDATA[A quick howto for flashing your BIOS from within Linux with the flashrom utility <a href="http://op111.net/83/" title="View post Flashing your BIOS from Linux with flashrom" rel="bookmark">More...</a>]]></description>
			<content:encoded><![CDATA[<!--nm: Flashing your BIOS from Linux with flashrom-->

<!--id: 83-->

<p>Sometimes in Linux things are easier than you think. I needed to upgrade the BIOS of a Linux machine and I was not optimistic. On top of the usual issue—what to do in Linux with the Windows executables that motherboard manufacturers provide—, the machine did not have a CD-ROM drive or a floppy drive. <span id="more-83"></span></p>

<p>But then we have search engines. A quick search led me to <a href="http://www.hermann-uwe.de/blog/flashing-a-bios-the-linux-way-tm-using-flashrom" title="Flashing a BIOS the Linux Way (TM) using flashrom [hermann-uwe.de]">a promising howto by Uwe Hermann</a>. There I learned about <a href="http://flashrom.org/" title="A utility for identifying, reading, writing, verifying and erasing flash chips [flashrom.org]">flashrom</a>.</p>

<p>flashrom, <a href="http://flashrom.org/trac/flashrom/browser/trunk/flashrom.8" title="flashrom(8) [flashrom.org]">to quote its man page</a>,</p>

<blockquote>
  <p>is a utility for detecting, reading, writing, verifying and erasing flash chips.
    It’s often used to flash BIOS/EFI/coreboot/firmware images in-system using a supported mainboard,
    but it also supports flashing of network cards (NICs), SATA controller cards, and other external devices which can program flash chips.</p>
  
  <p>It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, and TSOP48 chips,
    which use various protocols such as LPC, FWH, parallel flash, or SPI.</p>
</blockquote>

<p>Intriguing stuff, especially the “in-system” bit. More so for someone lazy like me. I had to try it!</p>

<p>Here is what it took...</p>

<p>The latest BIOS update I had downloaded from the manufacturer’s website was a self-extracting Windows executable. I extracted it manually with 7zr:</p>

<pre><code>$ 7zr e motherboard-bios-ga-k8vt800(rev1.x)-f13.exe
</code></pre>

<p>The extraction revealed three files: One EXE and one BAT (which are not needed in Linux) and the BIOS image I needed for the operation: k8vt800.f13.</p>

<p>Next I installed flashrom using the package manager of the system:</p>

<pre><code>$ sudo apt-get install flashrom
</code></pre>

<p>And I run flashrom to see what it knew about my hardware:</p>

<pre><code>$ sudo flashrom
</code></pre>

<p>It seemed to recognize everything correctly. So, I proceeded to the next step, making a backup copy of the current BIOS image:</p>

<pre><code>$ sudo flashrom --read bios.bak
</code></pre>

<p>Lastly, I flashed the BIOS with the image from the motherboard manufacturer:</p>

<pre><code>$ sudo flashrom --write k8vt800.f13
</code></pre>

<p>The last step, writing and verifying the new image, took a few seconds and was completed successfully.</p>

<p>I was left with a big smile and with admiration and gratitude for the people who make flashrom.</p>

<p>Learn more about flashrom: <a href="http://flashrom.org/" title="flashrom, a utility for identifying, reading, writing, verifying and erasing flash chips [flashrom.org]">flashrom.org</a></p>

<p><strong>WARNING</strong>. An unsuccessful flashing operation with flashrom or with any other flashing method can leave your system inoperable. Don’t try this in a critical system unless you know what you are doing!</p>

<p>Thank you for reading.</p>
<hr />
<p>Add to <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://op111.net/83/&title=Flashing your BIOS from Linux with flashrom">del.icio.us</a></p>
<hr />
<p>© 2011 <a href="http://op111.net">op111.net</a> | <a href="http://op111.net/83/">Permalink</a></p> ]]></content:encoded>
			<wfw:commentRss>http://op111.net/83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two abstract translucent wallpapers for Linux</title>
		<link>http://op111.net/61/</link>
		<comments>http://op111.net/61/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 06:01:59 +0000</pubDate>
		<dc:creator>demetris</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[aluminium]]></category>
		<category><![CDATA[backgrounds]]></category>
		<category><![CDATA[chameleon]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[colours]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[gray]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[lang-en]]></category>
		<category><![CDATA[minimal]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[translucent]]></category>
		<category><![CDATA[transparent]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wallpapers]]></category>
		<category><![CDATA[αφηρημένα]]></category>
		<category><![CDATA[γκρι]]></category>
		<category><![CDATA[διαφάνεια]]></category>
		<category><![CDATA[διαφανή]]></category>
		<category><![CDATA[λίνουξ]]></category>
		<category><![CDATA[μινιμαλιστικά]]></category>
		<category><![CDATA[πράσινο]]></category>
		<category><![CDATA[ταπετσαρίες]]></category>
		<category><![CDATA[χρώμα]]></category>

		<guid isPermaLink="false">http://op111.net/?p=61</guid>
		<description><![CDATA[Two minimal and discreet transparent backgrounds for Linux that can be set to any colour. <a href="http://op111.net/61/" title="View post Two abstract translucent wallpapers for Linux" rel="bookmark">More...</a>]]></description>
			<content:encoded><![CDATA[<!-- title: Two abstract, translucent wallpapers for Linux -->

<!-- slug0: p61 -->

<!-- slug1: linux-2-abstract-translucent-wallpapers -->

<p>The two wallpapers I like most on Linux.  Both are translucent and can be set to any colour.  The first is <abbr title="Scalable Vector Graphics" lang="en">SVG</abbr>, the second <abbr title="Portable Network Graphics" lang="en">PNG</abbr>. <span id="more-61"></span></p>

<p>“Tentacles” was part of gnome-backgrounds for quite some time.  It was removed in GNOME 2.24.</p>

<p>I have never used translucent backgrounds in Windows or OS X, and have no idea if or how it is possible.  If you know, please leave a comment.</p>

<h3>Tentacles</h3>

<p>By: <a href="http://www.ohloh.net/accounts/lapocala" title="Lapo Calamandrei’s page in Ohloh">Lapo Calamandrei</a> and <a href="http://www.andreasn.se/blog/" title="The blog of Andreas Nilsson">Andreas Nilsson</a><br />
Download:  <a href="http://ftp.gnome.org/pub/GNOME/sources/gnome-backgrounds/2.22/" title="">ftp.gnome.org/pub/GNOME/sources/gnome-backgrounds/2.22</a></p>

<p><a href="http://op111.net/wp-content/uploads/tentacles-green-366b04-border.png"><img src="http://op111.net/wp-content/uploads/tentacles-green-366b04-border-300x225.png" alt="" title="Tentacles in green (#366b04)" width="300" height="225" class="alignnone size-medium wp-image-400" /></a></p>

<p class="wp-caption-text">
Tentacles in its default green (<code>#366b04</code>).  Sometimes I try other colours, but I always return to the default.
</p>

<p><a href="http://op111.net/wp-content/uploads/tentacles-plum-5c3566-border.png"><img src="http://op111.net/wp-content/uploads/tentacles-plum-5c3566-border-300x225.png" alt="" title="Tentacles in plum (#5c3566)" width="300" height="225" class="alignnone size-medium wp-image-397" /></a></p>

<p class="wp-caption-text">
Tentacles in “Plum”  (<code>#5c3566</code>, Tango Palette).
</p>

<h3>Panels Transparent</h3>

<p>By: <a href="http://art.gnome.org/users/kijun" title="Kijun Moon’s page in GNOME Art">Kijun Moon</a><br />
Download:  <a href="http://art.gnome.org/backgrounds/abstract/1536" title="">art.gnome.org/backgrounds/abstract/1536</a></p>

<p><a href="http://op111.net/wp-content/uploads/panels-transparent-aluminium-888a85-border.png"><img src="http://op111.net/wp-content/uploads/panels-transparent-aluminium-888a85-border-300x225.png" alt="" title="Panels Transparent in aluminium (#888a85)" width="300" height="225" class="alignnone size-medium wp-image-398" /></a></p>

<p class="wp-caption-text">
Panels Trasparent in “Aluminium” (<code>#888a85</code>, Tango Palette).
</p>

<p><a href="http://op111.net/wp-content/uploads/panels-transparent-green-4e9a06-border.png"><img src="http://op111.net/wp-content/uploads/panels-transparent-green-4e9a06-border-300x225.png" alt="" title="Panels Transparent in chameleon (#4e9a06)" width="300" height="225" class="alignnone size-medium wp-image-399" /></a></p>

<p class="wp-caption-text">
Panels Trasparent in “Chameleon” (<code>#4e9a06</code>, Tango Palette).
</p>

<h3>Links</h3>

<dl>
<dt><a href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines" title="">tango.freedesktop.org/Tango_Icon_Theme_Guidelines</a></dt>
<dd>The colour palette of the Tango Project.</dd>
</dl>

<h3></h3>
<hr />
<p>Add to <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://op111.net/61/&title=Two abstract translucent wallpapers for Linux">del.icio.us</a></p>
<hr />
<p>© 2008 <a href="http://op111.net">op111.net</a> | <a href="http://op111.net/61/">Permalink</a></p> ]]></content:encoded>
			<wfw:commentRss>http://op111.net/61/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Άνω τελεία και άλλοι «δύσκολοι» χαρακτήρες σε Λίνουξ</title>
		<link>http://op111.net/21/</link>
		<comments>http://op111.net/21/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 17:34:00 +0000</pubDate>
		<dc:creator>demetris</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ελληνικά]]></category>
		<category><![CDATA[accents]]></category>
		<category><![CDATA[AltGr]]></category>
		<category><![CDATA[ano-teleia]]></category>
		<category><![CDATA[composekey]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[ellak]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[lang-el]]></category>
		<category><![CDATA[punctuation]]></category>
		<category><![CDATA[super]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[winkey]]></category>
		<category><![CDATA[άνωτελεία]]></category>
		<category><![CDATA[γλώσσα]]></category>
		<category><![CDATA[διαλυτικά]]></category>
		<category><![CDATA[εισαγωγικά]]></category>
		<category><![CDATA[ευρώ]]></category>
		<category><![CDATA[λίνουξ]]></category>
		<category><![CDATA[παύλα]]></category>
		<category><![CDATA[πληκτρολόγιο]]></category>
		<category><![CDATA[στίξη]]></category>
		<category><![CDATA[τόνοι]]></category>
		<category><![CDATA[τόνος]]></category>
		<category><![CDATA[χαρακτήρες]]></category>

		<guid isPermaLink="false">http://op111.net/?p=21</guid>
		<description><![CDATA[Χαρακτήρες και σημεία στίξεως που έχουν παραπέσει τα τελευταία χρόνια (π.χ. η άνω τελεία και η παύλα) πληκτρολογούνται εύκολα σε Λίνουξ. Και με πολλούς τρόπους! <a href="http://op111.net/21/" title="View post Άνω τελεία και άλλοι «δύσκολοι» χαρακτήρες σε Λίνουξ" rel="bookmark">More...</a>]]></description>
			<content:encoded><![CDATA[<!--nm: Άνω τελεία και άλλοι «δύσκολοι» χαρακτήρες σε Λίνουξ-->

<!--sl: linux-special-characters-->

<!--id: 81-->

<!--....................................................................................................................

*   Η νέα διάταξη πληκτρολογίου διαθέσιμη από GNOME 2.26 κι έπειτα.
*   http://lists.hellug.gr/pipermail/linux-greek-users/2009-May/075010.html
*   http://www.bedroomlan.org/writing/ελληνική-πληκτρολόγηση

*   http://answers.phigita.net/112
*   http://blogs.gnome.org/simos/2008/02/03/typing-squiggles-and-dots-in-gnome-and-gtk-applications/
*   http://cyberborean.wordpress.com/2008/01/06/compose-key-magic/
*   http://doc.infosnel.nl/utf-8_symbols.html
*   http://en.wikipedia.org/wiki/AltGr_key
*   http://en.wikipedia.org/wiki/Compose_key
*   http://en.wikipedia.org/wiki/Dash
*   http://info.openanswers.org/how_to_type_letters_with_accents_in_gnome
*   http://iris.math.aegean.gr/~atsol/linux-tips/index.html (Τόνος+διαλυτικά)
*   http://ironlord.livejournal.com/127887.html
*   http://nickthecreek.blogspot.com/2005/04/blog-post_19.html (Στο κυνήγι της άνω τελείας)
*   http://simos.info/blog/archives/639
*   http://tldp.org/HOWTO/Keyboard-and-Console-HOWTO-8.html
*   http://www.cl.cam.ac.uk/~mgk25/unicode.html ‹ Γενικό, διεξοδικό και καλό!
*   http://www.helmug.gr/viewtopic.php?t=3318 (Shortcut για την άνω τελεία; )
*   http://www.hermit.org/Linux/ComposeKeys.html
*   http://www.linuxjournal.com/article/9674 (Cooking with Linux - Languages Build Character, or Vice Versa (20070601))
*   http://www.opoudjis.net/unicode/punctuation.html
*   http://www.unicode.org/charts/
*   http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT

.....................................................................................................................-->

<p>Σήμερα πια όλα τα σύγχρονα λειτουργικά συστήματα υποστηρίζουν Unicode· που σημαίνει ότι ανά πάσα στιγμή, από οποιοδήποτε περιβάλλον, είναι δυνατόν να γράψουμε οποιονδήποτε χαρακτήρα οποιουδήποτε αλφαβήτου.</p>

<p>Στα ελληνικά, ωστόσο, έχουμε ένα πρόβλημα: όταν κοιτάζουμε ένα ελληνικό πληκτρολόγιο δεν είναι προφανές πώς γράφουμε μερικούς χαρακτήρες — κυρίως κάποια σημεία στίξεως βασικά στη γλώσσα μας: <span id="more-21"></span></p>

<ul>
<li>άνω τελεία (·)</li>
<li>εισαγωγικά («εισαγωγικά»)</li>
<li>ανωφερή εισαγωγικά (“ανωφερή εισαγωγικά”)</li>
<li>παύλα —που χρησιμοποιείται, μεταξύ άλλων, για παρενθετικές προτάσεις—</li>
<li>μικρή παύλα, με την οποία δηλώνουμε διαστήματα, π.χ.: 1265–1321
(και η οποία διαφέρει από το ενωτικό, που χρησιμοποιείται συνήθως για να <em>ενώνει</em> λέξεις: ο κυρ-Γιώργης)</li>
</ul>

<p>Το ότι δεν είναι προφανές δεν σημαίνει ότι δεν γίνεται. Κάθε άλλο. Γίνεται και μάλιστα εύκολα — τουλάχιστον σε Λίνουξ.
Στο άρθρο αυτό παρουσιάζω πέντε μεθόδους για την εισαγωγή τέτοιων παραμελημένων χαρακτήρων.
Η πιο εύχρηστη είναι η πρώτη, η μέθοδος του AltGr. Προσφέρει τον απλούστερο τρόπο για να γράφουμε εισαγωγικά και την άνω τελεία
και, αν την συνδυάσετε με κάποια από τις υπόλοιπες τέσσερις (πιθανόν την πέμπτη, <em>Παλέτα χαρακτήρων</em>) θα καλύψει τις ανάγκες σας με το παραπάνω.</p>

<p>Δείτε τις πέντε μεθόδους και διαλέξτε ποια ή ποιες σας αρέσουν περισσότερο.</p>

<p class="insert">Οι επεξηγηματικές εικόνες είναι από περιβάλλον GNOME 2.22 (τρέχουσα έκδοση τον Μάρτιο του 2008). Το KDE προσφέρει πάνω-κάτω ίδιες δυνατότητες αλλά υπάρχουν μικροδιαφορές. Επίσης, το περιβάλλον στις εικόνες είναι αγγλικό, αλλά δεν έχει διαφορά: και στα ελληνικά όλα στην ίδια θέση είναι! :-)</p>

<h2>1.  AltGr</h2>

<p>AltGr λέγεται το δεξί πλήκτρο Alt. Η μέθοδος του AltGr είναι η πιο εύχρηστη και γρήγορη απ’ όλες και καλύπτει σχεδόν όλα τα βασικά.</p>

<p>Το μόνο που απαιτείται είναι να χρησιμοποιούμε την εκτεταμένη (extended) διάταξη του ελληνικού πληκτρολογίου.
H διαδρομή για να φτάσουμε εκεί είναι Σύστημα › Προτιμήσεις › Πληκτρολόγιο › Διάταξη › Προσθήκη:</p>

<p>2011-01-20. <strong>ΕΝΗΜΕΡΩΣΗ</strong>. Από το GNOME 2.26 κι έπειτα, δηλ. για διανομές που κυκλοφόρησαν μετά τον Μάρτιο του 2009,
<strong>δεν</strong> χρειάζεται η εκτεταμένη διάταξη. <strong>Το AltGr υποστηρίζεται πλέον και στην βασική διάταξη ελληνικών</strong>.</p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-11-extended.png" alt="Linux, Gnome, Ελληνικά, εκτεταμένη διάταξη πληκτρολογίου" /></p>

<p>Η Προεπισκόπηση (Preview) που εμφανίζεται στο παράθυρο είναι ιδιαίτερα χρήσιμη.
Αν μεγιστοποιήσουμε το παράθυρο, στο κάτω δεξί τεταρτημόριο των πλήκτρων βλέπουμε όλους τους χαρακτήρες που βγαίνουν με AltGr.</p>

<p>Η Προεπισκόπηση είναι εκτυπώσιμη, ενώ γίνεται επίσης να την εμφανίσουμε ανά πάσα στιγμή
κάνοντας δεξί κλικ στο πάνελ στην επιφάνεια εργασίας και επιλέγοντας την ενεργή διάταξη πληκτρολογίου:</p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-12-altgr-current-layout.png" alt="Linux, Gnome, Ελληνικά, τρέχουσα διάταξη" /></p>

<p>Για να γράψουμε λοιπόν έναν χαρακτήρα με AltGr, πιέζουμε AltGr (δηλ. δεξί Alt) και <em>ταυτόχρονα</em> το κατάλληλο πλήκτρο.
Ιδού οι χαρακτήρες που γίνεται να γράψουμε έτσι στην εκτεταμένη διάταξη του ελληνικού πληκτρολογίου:</p>

<table>
<thead>
<tr>
  <th align="left">Χαρακτήρας</th>
  <th align="left">Περιγραφή</th>
  <th align="left">Συνδυασμός πλήκτρων</th>
</tr>
</thead>
<tbody>
<tr>
  <td align="left">«</td>
  <td align="left">εισαγωγικά, άνοιγμα</td>
  <td align="left">AltGr+, (κόμμα)</td>
</tr>
<tr>
  <td align="left">»</td>
  <td align="left">εισαγωγικά, κλείσιμο</td>
  <td align="left">AltGr+. (τελεία)</td>
</tr>
<tr>
  <td align="left">·</td>
  <td align="left">άνω τελεία (βλ. σημείωση παρακάτω)</td>
  <td align="left">AltGr+; (ερωτηματικό)</td>
</tr>
<tr>
  <td align="left">±</td>
  <td align="left">συν-πλην</td>
  <td align="left">AltGr+- (ενωτικό)</td>
</tr>
<tr>
  <td align="left">°</td>
  <td align="left">βαθμοί Κελσίου, μοίρες</td>
  <td align="left">AltGr+0</td>
</tr>
<tr>
  <td align="left">£</td>
  <td align="left">βρετανική λίρα</td>
  <td align="left">AltGr+3</td>
</tr>
<tr>
  <td align="left">€</td>
  <td align="left">ευρώ</td>
  <td align="left">AltGr+5 ή AltGr+ε</td>
</tr>
<tr>
  <td align="left">®</td>
  <td align="left">εμπορικά σήματα</td>
  <td align="left">AltGr+ρ (ρω)</td>
</tr>
<tr>
  <td align="left">©</td>
  <td align="left">copyright</td>
  <td align="left">AltGr+ψ</td>
</tr>
</tbody>
</table>

<p>2011-01-20. <strong>ΕΝΗΜΕΡΩΣΗ</strong>. Η νέα βασική διάταξη ελληνικών που εισήχθη στο GNOME 2.26 υποστηρίζει όλα τα παραπάνω και ακόμα περισσότερα. Π.χ.:</p>

<table>
<thead>
<tr>
  <th align="left">Χαρακτήρας</th>
  <th align="left">Περιγραφή</th>
  <th align="left">Συνδυασμός πλήκτρων</th>
</tr>
</thead>
<tbody>
<tr>
  <td align="left">¹</td>
  <td align="left">εκθέτης 1</td>
  <td align="left">AltGr+Shift+1</td>
</tr>
<tr>
  <td align="left">²</td>
  <td align="left">εκθέτης 2</td>
  <td align="left">AltGr+Shift+2</td>
</tr>
<tr>
  <td align="left">³</td>
  <td align="left">εκθέτης 3</td>
  <td align="left">AltGr+Shift+3</td>
</tr>
<tr>
  <td align="left">½</td>
  <td align="left">ένα δεύτερο</td>
  <td align="left">AltGr+2</td>
</tr>
<tr>
  <td align="left">¼</td>
  <td align="left">ένα τέταρτο</td>
  <td align="left">AltGr+4</td>
</tr>
<tr>
  <td align="left">¾</td>
  <td align="left">τρία τέταρτα</td>
  <td align="left">AltGr+Shift+4</td>
</tr>
</tbody>
</table>

<p>ΣΗΜΕΙΩΣΗ ΓΙΑ ΤΗΝ ΑΝΩ ΤΕΛΕΙΑ</p>

<p>Η άνω τελεία του AltGr+; (AltGr+Q) δεν είναι ακριβώς άνω τελεία αλλά <em>μέση στιγμή</em> (middle dot). Πρόκειται για τον ίδιο χαρακτήρα που βγαίνει στα Windows με Alt+0183 (δηλ. 183 στο δεκαδικό σύστημα και B7 στο δεκαεξαδικό). Αν και χρησιμοποιείται ως εύκολη λύση για άνω τελεία, η μέση στιγμή δεν είναι πάντα ιδανική επιλογή, για δύο λόγους:</p>

<ol>
<li>Δεν εμφανίζεται όσο ψηλά πρέπει.
(Πολλές γραμματοσειρές ωστόσο εμφανίζουν και τους δύο χαρακτήρες, μέση στιγμή και άνω τελεία, με τον ίδιο ακριβώς τρόπο, σε μέσο ύψος.)</li>
<li>Μπερδεύει τους ορθογράφους κάποιων προγραμμάτων (αφού δεν τη λογαριάζουν ως σημείο στίξεως αλλά ως τμήμα της λέξης),
και κάποια προγράμματα σελιδοποίησης.</li>
</ol>

<p>Αν θέλετε να χρησιμοποιείτε την κανονική άνω τελεία, υπάρχει ειδικός χαρακτήρας Unicode που λέγεται «Greek ano teleia» (387 στο δεκαεξαδικό σύστημα). Δείτε παρακάτω, 3η, 4η και 5η μέθοδο.</p>

<h2>2.  Compose Key</h2>

<p>Θεωρητικά η μέθοδος του Compose Key είναι δυνατή. Στην πράξη χωλαίνει λίγο αφού δουλεύει διαφορετικά από σύστημα σε σύστημα. Εδώ χρειάζεται να ορίσουμε πρώτα Compose Key, αφού τα πληκτρολόγια δεν έχουν συνήθως τέτοιο πλήκτρο:</p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-2-compose-key.png" alt="Linux, Gnome, Compose Key" /></p>

<p class="wp-caption-text">
Η χρήση του Meny Key ως Compose Key είναι μια επιλογή που εξυπηρετεί πολλούς: Πρώτον, το Menu Key βρίσκεται σε βολική θέση, ανάμεσα στο δεξί Super/Winkey και στο δεξί Ctrl. Δεύτερον, η κανονική λειτουργία του δεν χάνεται, αφού είναι πάντοτε διαθέσιμη και με Shift+F10.
</p>

<p>Έπειτα η χρήση είναι απλή: Πιέζουμε το Compose Key που ορίσαμε, το αφήνουμε, και <strong>έπειτα</strong> πληκτρολογούμε την κατάλληλη ακολουθία χαρακτήρων. Π.χ.:</p>

<table>
<thead>
<tr>
  <th align="left">Χαρακτήρας</th>
  <th align="left">Περιγραφή</th>
  <th align="left">Συνδυασμός πλήκτρων</th>
</tr>
</thead>
<tbody>
<tr>
  <td align="left">–</td>
  <td align="left">μικρή παύλα (en dash)</td>
  <td align="left">ComposeKey, --. (2 ενωτικά, τελεία)</td>
</tr>
<tr>
  <td align="left">—</td>
  <td align="left">μεγάλη παύλα (em dash)</td>
  <td align="left">ComposeKey, --- (3 ενωτικά)</td>
</tr>
<tr>
  <td align="left">²</td>
  <td align="left">εκθέτης</td>
  <td align="left">ComposeKey, ^2</td>
</tr>
<tr>
  <td align="left">₂</td>
  <td align="left">δείκτης</td>
  <td align="left">ComposeKey, &#95;2</td>
</tr>
</tbody>
</table>

<p>Για τη μεγάλη παύλα λοιπόν, πιέζουμε Compose Key, το αφήνουμε και πληκτρολογούμε τρία ενωτικά. Για τη μικρή παύλα (που χρησιμοποιείται, π.χ., για διαστήματα:  1770–1827, Αθήνα–Αλεξανδρούπολη κλπ.) πιέζουμε Compose Key, το αφήνουμε και πληκτρολογούμε δύο ενωτικά και μία τελεία.</p>

<h2>3.  Ctrl+Shift+U και δεκαεξαδικός αριθμός</h2>

<p>Η τρίτη μέθοδος είναι το Ctrl+Shift+U. Η μέθοδος αυτή έχει δύο μειονεκτήματα για συχνή χρήση:</p>

<ul>
<li>Δεν δουλεύει από ελληνική διάταξη πληκτρολογίου.
Πρέπει να γυρίσουμε σε λατινικά (λόγω του χαρακτήρα U και επίσης λόγω των δεκαεξαδικών αριθμών, που περιέχουν λατινικούς χαρακτήρες)
και μετά να επιστρέψουμε σε ελληνικά για να συνεχίσουμε.</li>
<li>Πρέπει να θυμόμαστε αριθμούς — δεκαεξαδικούς μάλιστα.</li>
</ul>

<p>Κατά τ’ άλλα είναι αξιόπιστη μέθοδος και επιτρέψει να γράψουμε όποιον χαρακτήρα θέλουμε (και να τον δούμε εφόσον υπάρχει στη γραμματοσειρά που χρησιμοποιούμε). Πώς:</p>

<ul>
<li>Πιέζουμε Ctrl+Shift+U και εμφανίζεται ένα υπογεγραμμένο U.</li>
<li>Γράφουμε τον <em>δεκαεξαδικό</em> αριθμό του χαρακτήρα.</li>
<li>Χτυπάμε διάστημα.</li>
</ul>

<p>Π.χ., για την άνω τελεία — την κανονική, όχι το «middle dot»:  <em>Ctrl+Shift+U</em> και <em>387</em> και <em>διάστημα</em>.</p>

<p>Ο απλούστερος τρόπος να βρούμε τον κατά Unicode δεκαεξαδικό αριθμό ενός χαρακτήρα είναι ο Πίνακας χαρακτήρων (Character Map — βλ. παρακάτω, 4η μέθοδο).  Ιδού μερικοί τέτοιοι αριθμοί — σε παρένθεση η ονομασία κατά Unicode:</p>

<table>
<thead>
<tr>
  <th align="left">Χαρακτήρας</th>
  <th align="left">Περιγραφή</th>
  <th align="left">Αριθμός Unicode</th>
</tr>
</thead>
<tbody>
<tr>
  <td align="left">§</td>
  <td align="left">σύμβολο ενότητας (section sign)</td>
  <td align="left">U+00A7</td>
</tr>
<tr>
  <td align="left">«</td>
  <td align="left">εισαγωγικά, άνοιγμα</td>
  <td align="left">U+00AB</td>
</tr>
<tr>
  <td align="left">¶</td>
  <td align="left">σύμβολο παραγράφου (pilcrow sign)</td>
  <td align="left">U+00B6</td>
</tr>
<tr>
  <td align="left">·</td>
  <td align="left">μέση στιγμή (middle dot)</td>
  <td align="left">U+00B7</td>
</tr>
<tr>
  <td align="left">»</td>
  <td align="left">εισαγωγικά, κλείσιμο</td>
  <td align="left">U+00BB</td>
</tr>
<tr>
  <td align="left">·</td>
  <td align="left">άνω τελεία (Greek ano teleia)</td>
  <td align="left">U+0387</td>
</tr>
<tr>
  <td align="left">–</td>
  <td align="left">μικρή παύλα (en dash)</td>
  <td align="left">U+2013</td>
</tr>
<tr>
  <td align="left">—</td>
  <td align="left">μεγάλη παύλα (em dash)</td>
  <td align="left">U+2014</td>
</tr>
<tr>
  <td align="left">―</td>
  <td align="left">παύλα εισαγωγής (horizontal bar (quotation bar))</td>
  <td align="left">U+2015</td>
</tr>
<tr>
  <td align="left">’</td>
  <td align="left">απόστροφος (right single quotation mark)</td>
  <td align="left">U+2019</td>
</tr>
<tr>
  <td align="left">“</td>
  <td align="left">ανωφερή εισαγωγικά, άνοιγμα</td>
  <td align="left">U+201C</td>
</tr>
<tr>
  <td align="left">”</td>
  <td align="left">ανωφερή εισαγωγικά, κλείσιμο</td>
  <td align="left">U+201D</td>
</tr>
<tr>
  <td align="left">†</td>
  <td align="left">τυπογραφικός σταυρός (dagger)</td>
  <td align="left">U+2020</td>
</tr>
<tr>
  <td align="left">‡</td>
  <td align="left">τυπογραφικός σταυρός διπλός (double dagger)</td>
  <td align="left">U+2021</td>
</tr>
<tr>
  <td align="left">…</td>
  <td align="left">αποσιωπητικά (horizontal ellipsis)</td>
  <td align="left">U+2026</td>
</tr>
<tr>
  <td align="left">‰</td>
  <td align="left">σύμβολο τοις χιλίοις (per mille sign)</td>
  <td align="left">U+2030</td>
</tr>
</tbody>
</table>

<h2>4.  Πίνακας χαρακτήρων</h2>

<p>Ο Πίνακας χαρακτήρων (Character Map) είναι χρήσιμος για να βρίσκουμε χαρακτήρες που δεν ξέρουμε πού βρίσκονται ή για να εισάγουμε χαρακτήρες που χρησιμοποιούμε σπάνια.  Από Εφαρμογές › Βοηθήματα › Πίνακας χαρακτήρων (Applications › Accessories › Character Map), βρίσκουμε τον χαρακτήρα που θέλουμε, τον επιλέγουμε, τον αντιγράφουμε και τον επικολλάμε εκεί που θέλουμε:</p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-4-char-map.png" alt="Linux, Gnome, Πίνακας χαρακτήρων" /></p>

<p>Αν χρειάζεται, γίνεται να μαζέψουμε πολλούς χαρακτήρας και στη συνέχεια να τους επικολλήσουμε κάπου όλους μαζί. Ο Πίνακας χαρακτήρων έχει και αναζήτηση. Επίσης, όλοι οι χαρακτήρες έχουν καρτέλα με περιγραφή και σχόλια.</p>

<h2>5.  Παλέτα χαρακτήρων</h2>

<p>Η Παλέτα χαρακτήρων του GNOME (Character Palette) είναι στην ουσία ένας παραμετροποιήσιμος και άμεσα προσιτός πίνακας χαρακτήρων για να εισάγουμε στα γρήγορα χαρακτήρες που χρησιμποιούμε συχνά. Πρέπει πρώτα να ενεργοποιήσουμε την εφαρμογή και να επιλέξουμε παλέτα:</p>

<ul>
<li>Κάνουμε κλικ σε ένα πάνελ της επιφάνειας εργασίας και προσθέτουμε την εφαρμογή Παλέτα χαρακτήρων (Character Palette).</li>
<li>Κάνουμε κλικ στην παλέτα, διαλέγουμε Προτιμήσεις (Preferences) και στη συνέχεια Προσθήκη (Add),
για να φτιάξουμε μια νέα παλέτα αντιγράφοντας τους χαρακτήρες που θέλουμε (έχει κάποιες έτοιμες παλέτες, αλλά δεν κάνουν για ελληνικά).
Τέλος, επιλέγουμε την παλέτα που συνθέσαμε:</li>
</ul>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-51-palette-edit.png" alt="Linux, Gnome, Παλέτα χαρακτήρων, επεξεργασία" /></p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-52-palette-select.png" alt="Linux, Gnome, Παλέτα χαρακτήρων, επιλογή" /></p>

<p>Για να συνθέσουμε την παλέτα μας χρησιμοποιούμε οποιαδήποτε από τις τέσσερις προηγούμενες μεθόδους ή κάνουμε copy+paste τους χαρακτήρες από κάπου αλλού. Μπορούμε να βάλουμε όποιον χαρακτήρα Unicode θέλουμε, ενώ κάθε παλέτα παίρνει μέχρι είκοσι πέντε (25) χαρακτήρες. (Για περισσότερους, πρέπει να φτιάξουμε άλλη παλέτα.)</p>

<p>Νά μερικοί χαρακτήρες να αντιγράψετε, για να ξεκινήσετε στα γρήγορα:</p>

<pre><code>«»“”’··–—…¹²³¼½¾×¶
</code></pre>

<p>Η χρήση της παλέτας είναι απλή:
Κάνουμε αριστερό κλικ σ’ έναν χαρακτήρα και μετά μεσαίο κλικ εκεί που θέλουμε να τον επικολλήσουμε (ή  Ctrl+V ή Επικόλληση/Paste).
Όσο είναι διαθέσιμος για επικόλληση (δηλ. μέχρι να κάνουμε Αντιγραφή/Copy κάτι άλλο) ο χαρακτήρας εμφανίζεται πιεσμένος:</p>

<p><img src="http://op111.net/wp-content/uploads/2008/03/op111-linux-kb-53-palette-example.png" alt="Linux, Gnome, Παλέτα χαρακτήρων, παράδειγμα" /></p>

<h2>Χρήσιμοι σύνδεσμοι</h2>

<dl>
<dt><a href="http://www.unicode.org/charts/" title="[unicode.org]">unicode.org/charts</a></dt>
<dd>Πίνακες χαρακτήρων του οργανισμού Unicode.</dd>
</dl>

<h2>Ιστορικό αλλαγών</h2>

<dl>
<dt>2011-01-20</dt>
<dd>Μνεία νέας βασικής διάταξης ελληνικού πληκτρολογίου (GNOME 2.26 κι έπειτα)</dd>

<dd>Διορθώσεις, βελτιώσεις, χρήση πινάκων.</dd>

<dt>2008-08-09</dt>
<dd>Διορθώσεις.</dd>
</dl>
<hr />
<p>Add to <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://op111.net/21/&title=Άνω τελεία και άλλοι «δύσκολοι» χαρακτήρες σε Λίνουξ">del.icio.us</a></p>
<hr />
<p>© 2008 <a href="http://op111.net">op111.net</a> | <a href="http://op111.net/21/">Permalink</a></p> ]]></content:encoded>
			<wfw:commentRss>http://op111.net/21/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 0.225 seconds. --><!-- Cached page generated by WP-Super-Cache on 2011-10-24 11:46:57 -->

