<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="pango" xml:lang="el">
<info>
  <link type="guide" xref="index" group="pango"/>
  <desc>Fully internationalized text layout and rendering</desc>
  <revision pkgversion="3.0" date="2011-04-05" status="candidate"/>
</info>

<title>Pango</title>

<p>Pango is the core text and font handling library in the GNOME
platform.  It is responsible for laying out and rendering text, and
is used throughout GTK+.</p>
<note><p>Η μηχανή διάταξης Pango μπορεί να χρησιμοποιηθεί με διαφορετικά συστήματα υποστήριξης γραμματοσειρών και γραφικών. Στα περισσότερα συστήματα GNOME, η Pango χρησιμοποιεί τα FreeType, fontconfig και Cairo για να αποκτά πρόσβαση στις γραμματοσειρές και να προβάλλει κείμενο. Σε άλλα συστήματα, η Pango χρησιμοποιεί τα εγγενή συστήματα γραφικών, όπως το Uniscribe στα Microsoft Windows και το ATSUI στο MacOS.</p></note>

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

<p>Η Pango υποστηρίζει τα συνήθη στυλ κειμένου, όπως είναι οι πλάγιοι χαρακτήρες, οι έντονοι χαρακτήρες και οι υπογραμμίσεις. Η Pango χρησιμοποιεί μια απλή σύνταξη που θυμίζει XML και ονομάζεται PangoMarkup, η οποία σας επιτρέπει να ρυθμίζετε το μέγεθος, το χρώμα και το στυλ της γραμματοσειράς, καθώς και άλλα γνωρίσματα του κειμένου. Χρησιμοποιώντας PangoMarkup, μπορείτε να ορίζετε το εντός της γραμμής στυλ χωρίς να χρειάζεται να το προσθέτετε ξανά σε κάθε μπλοκ κειμένου. Η PangoMarkup μπορεί να χρησιμοποιηθεί απευθείας από τη GTK+, επιτρέποντάς σας να διαμορφώνετε με ευκολία το στυλ του κειμένου των γραφικών διεπαφών σας.</p>

<p>Χρησιμοποιήστε απευθείας την Pango κάθε φορά που επιθυμείτε να εμφανίσετε κείμενο στην οθόνη ή σε άλλο μέσο. Η χρήση της Pango επιτρέπει στη διάταξη του κειμένου σας να αναγνωρίζεται χωρίς κανένα πρόβλημα από τη GTK+ και την υπόλοιπη πλατφόρμα του GNOME. Επομένως, σας βοηθάει να δημιουργήσετε φορητό κώδικα και, κυρίως, διασφαλίζει ότι η εφαρμογή σας θα εμφανίζει άψογα κείμενο σε εκατοντάδες διαφορετικές γλώσσες.</p>

<list style="compact">
  <item><p><link href="http://library.gnome.org/devel/pango/stable/">Pango Reference Manual</link></p></item>
</list>
</page>
