Talk:Pango

pronunciation
(Is it pronounced /p{n go/, as constructed, as opposed to /p{N go/?)

[I moved the above question from the article page to the discussion page. Deh 02:22, 10 Jul 2004 (UTC))

If I know my Greek/Japanese correctly, I think it shoul be pronounced (X-Sampa) /pango/, or perhaps /panNo/, (I agree that the last pronunciation looks strange...)

Let's add some content to this page!
I will add some information from original Pango website to this page. It shouldn't be a problem, because most of the GNOME documentation has FDL license, as Wikipedia does.

page split - disambiguation from Pango (software)
the disambiguation article needs splitting from the software article. Widefox 15:02, 12 October 2006 (UTC)
 * Indeed, it is silly that this page is both an article AND a disambiguation page. :S -- [ Svippong - Talk ]  00:59, 7 November 2006 (UTC)
 * done. Widefox 16:38, 7 November 2006 (UTC)

I think this article is useful
I found this article very useful today. I would hate to see it deleted. The content that is here, is short, but nicely put together with a nice info-box down the right.
 * It is also definitely notable, which the references explain. (I did not write the above; it was an unsigned post) Rifter0x0000 (talk) 17:19, 7 July 2011 (UTC)

Name roots
I'm dumping some discussion from the Pango website wiki here, for the record. —behdad (talk) 22:43, 14 June 2007 (UTC)

-- All three CJK countries use same character '語', and the character is originally from chinese. thus, more properly, we'd better to say -- Go (Language / Chinese)

-- At the same time, the "same" character looks very different in these countries, and the one here is far from the Chinese variant but does look like the Japanese variant. So it is safe to say it is Go (Language / Japanese). Furthermore, if you would like to use the romanization that the Chinese people use, it would be "Yu" (I think).

-- In fact, the character '語' looks exactly the same in both Traditional Chinese and Japanese (Kangji); it is the Simplified Chinese version ('语') that is different. Also, the correct romanization should be 'Yü' (in mainland China, at least).

-- When Raph Levien and I originally came up with the name, we were definitely thinking about Japanese, not Chinese, as we were both more familiar with it. I was also told at one point, that 語 has the connotation of "spoken language" in Chinese, and there is a different character used to mean "written language". I don't know if that's accurate or not. - OwenTaylor

-- Indeed. The character for "written language" is "文". It is also interesting to note that when you combine these two characters, you get a word "語文" (or phrase, for that matter) that means written AND spoken language (referring to the Chinese language most of the time), which is also the title of a compulsory course for elementary school, middle school and high school students in China.

Chinese vs. Japanese
Character 語 (U+8A9E) is not generally pronounced "go" in Chinese, as you can see at http://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=8A9E ... AnonMoos (talk) 02:20, 12 January 2008 (UTC)

Pango name written as intended
Why bother with the SVG file rendering the name? I looked at the source, and it doesn't appear that a specific font is the one desired to render the name. Unless someone objects, I will remove the link to the SVG and just put in the text that is in the SVG source. Revert as necessary. D. F. Schmidt (talk) 03:56, 14 November 2009 (UTC)
 * I have redisigned the SVG file with specific font, then I uploaded into the Commons, it looks much better. But it cannot be used here, because this wiki uses local copy which I can’t update. I hope administrator can update soon. --Great Brightstar (talk) 14:23, 7 January 2017 (UTC)
 * To be clear, you would like us to replace the local file w:en:File:Pango-name.svg with commons:File:Pango-name.svg ? — xaosflux  Talk 15:37, 7 January 2017 (UTC)
 * Pings:  —  xaosflux  Talk 15:39, 7 January 2017 (UTC)
 * Yes, I hope this local file would be replaced. --Great Brightstar (talk) 16:15, 7 January 2017 (UTC)
 * ✅ this is done, let me know if there are any issues. —  xaosflux  Talk 04:09, 9 January 2017 (UTC)

Name and references
I went ahead and removed the Maori and Latin meanings for the name, as although they seem correct, those senses were not relevant as far as I could tell. (I also saw on the web that the Latin can mean pledge, not just fasten, I am unsure how accurate that is, but it is neither here nor there). The Pango website is silent on this, and the manual is only an api manual (sadly, the link thereto on the pango website itself is dead) so it does not have anything about it. One of the "external links" was to an IBM paper on the subject, and this explains the name, so I made that a reference. Incidentally, the external links section should really be a reference section, and would seem to be the real source for the article, which should satisfy the Unreferenced tag if that was changed. Rifter0x0000 (talk) 15:58, 7 July 2011 (UTC)
 * I removed the tag and moved some stuff around. The things that had been in external links section I took out of it after turning into an inline citation where it seemed appropriate, and I changed the external links section to a reference section.  I stopped where I did because I would rather someone more familiar with the project do the other references and any further formatting.  Rifter0x0000 (talk) 17:27, 7 July 2011 (UTC)

Linux and Firefox integration
The Utilization section says pango is integrated with Linux distributions and is used by Firefox, etc. This is somewhat unclear. Based on my limited experience with pango it does seem to be available for distributions but is optional. If you install it, it is indeed used by the referenced projects. I added a clarify tag to point here. Rifter0x0000 (talk) 16:55, 7 July 2011 (UTC)


 * I don't know what you mean by optional, but both GTK+ and Firefox on Linux require it. I know because I maintain huge parts of the text rendering stack on Linux and have contributed to the Pango-using code in both GTK+ and Firefox. —behdad (talk) 23:20, 4 September 2011 (UTC)


 * http://packages.ubuntu.com/oneiric/firefox "firefox ... depends on libpango1.0-0 (>= 1.14.0)"; Pango isn't optional for Firefox? Like the article says. Gryllida 08:43, 2 December 2011 (UTC)

Does Pango actually ever do the rendering?
Pango can't really call itself a rendering library if all it really does is interface to real renderers to do that chore, now can it. AFAICT, Pango seems to be an OpenType layout and shaping engine that interfaces with 3rd party renderers (be they libraries or platform APIs).

It is not clear from the Pango website if Pango has any inherent rendering capability or if it always relies on things such as FreeType or Uniscribe and the like. As the source code is LGPL'd, I cannot look at it to see what it actually does, so if someone who is OK with being exposed to (L)GPL'd code could analyze the code a bit and figure out what Pango's innate rendering capabilities are and put that in the intro in the article, that would be great. Or maybe even better, the Pango developers should chime in to clear things up. — Preceding unsigned comment added by TechTony (talk • contribs) 05:57, 10 November 2012 (UTC)

Category
Don't think the "2010 introductions" category is correct. AnonMoos (talk) 15:06, 11 December 2012 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 4 external links on Pango. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Corrected formatting/usage for http://www.gtk.org/download/linux.php
 * Corrected formatting/usage for https://www.mozilla.org/en-US/thunderbird/52.1.0/system-requirements/
 * Added archive https://web.archive.org/web/20130602195924/http://beast.testbit.eu/_mirror/gnome-news/946276088.html to http://beast.testbit.eu/_mirror/gnome-news/946276088.html
 * Corrected formatting/usage for http://gtk.org/pango-1.0.0-announce.html

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 21:59, 14 September 2017 (UTC)

1.42.1 actual available
See git — Preceding unsigned comment added by 2A02:810B:C53F:B9E8:9FC:4727:6723:89EC (talk) 15:05, 11 April 2018 (UTC)

low article quality
I propose to watch to gain a better grasp about Pango, and then contribute to write a good article. User:ScotXW t@lk 10:14, 8 May 2019 (UTC)
 * , at linux.conf.au 2017 Simon Cozens explained the rendering of fonts.

Agreed on the low quality. I recommend to use this explanation as a source http://behdad.org/text/ The youtube presentation is a good overview on layout in general but does not mention Pango. Nor does it explain which software component performs which role in the text rendering process. Roeschter (talk) 12:05, 25 April 2020 (UTC)