View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001335 | Scribus | Plug-ins | public | 2004-11-21 13:12 | 2005-07-08 05:25 |
Reporter | subik | Assigned To | subik | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i686 | OS | Gentoo | OS Version | - |
Fixed in Version | 1.3.0cvs | ||||
Summary | 0001335: "Multi lingual" Lorem Ipsum | ||||
Description | Create a "better" dummy text (lorem ipsum) for various languages... see promising screenshot as cookie for you ;) | ||||
Additional Information | TODO: * Configuration (saving via plugin interface or via standard preferences?) - maybe redesing the dialog * Test all available alphabets * Test all possible cases * examine why arabic and jiddish won't work... corrupt XML file? write some tests. All L.I. related isssues are moved into separate classes. PageItem is L.I. free now. ScribusApp uses only one L.I. call. So does the paragraph styles editor. | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
To be honest, I don't see any neccesity for a multilingual LI. What is LI needed for? To give (1) an impression of the relation between text and other elements on a page and (2) to give an impression of the used fonts. It is a time honoured practice to use this piece of faulty Latin. Why Latin? We don't want the customer to read the text, but to *look* at the page. We don't want to distract his attention. And since few people use Latin as their first language, they will have to look at the page. So I propose to use multi-alphabet "LI" (Greek (ancient Greek), Cyrillic (ancient religious texts), Hebrew etc.) instead of multi-lingual. |
|
It does make sense in that typographers in various countries have their own texts for their languages. Two issues remain though, getting these texts and being able to render them in the users selected fonts, or at all. Many of the non latin texts will not yet render correctly (to come!) but they still will require a certain font supporting the languages desired. |
|
as christoph_s says the "dummy texts" (lorem ipsum) doesn't have any meanings. It is only graphical presentation of the comming text. We all agree. ;) But there are various "colors" of the writtings in various languages. I mean that e.g. Czech text looks differently from English/Latin. But this is only secondary issue. Primary one is - and there I used propably wrong term "multi lingual" - to have texts to show some others alphabets and language-specific characters or specific behaviour of the language. |
|
<quote>Primary one is - and there I used propably wrong term "multi lingual" - to have texts to show some others alphabets and language-specific characters or specific behaviour of the language.</quote> Try this to generate Cyrillic, Hebrew, Arabic, etc. sample texts: www.lorem-ipsum.info/generator2 |
|
Maciej, I'm in contact with Marek Moehling, author and owner of the l-i.info already ;) There are some license tweaks but it's moving to the bright future. Stay tuned... |
|
First try with Arabic selected. Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 1073876768 (LWP 31234)] 0x08265f85 in LoremParser::createLorem (this=0x8a7d488, parCount=4) at loremipsum.cpp:81 81 lorem += loremIpsum[rand()%loremIpsum.count()] + '\n'; (gdb) bt #0 0x08265f85 in LoremParser::createLorem (this=0x8a7d488, parCount=4) at loremipsum.cpp:81 0000001 0x0826827c in LoremManager::okButton_clicked (this=0x8a8bb90) at loremipsum.cpp:202 0000002 0x0826546f in LoremManager::qt_invoke (this=0x8a8bb90, _id=51, _o=0xbfffda80) at loremipsum.moc:86 0000003 0x412bda5e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000004 0x412be206 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000005 0x416176bc in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3 0000006 0x41356374 in QButton::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000007 0x412f4045 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x4125b2ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x4125d696 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x411f899e in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x411f7856 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x41208248 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000013 0x41273281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000014 0x4125ccef in QApplication::enter_loop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x414546b2 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x084d4289 in ScribusApp::insertSampleText (this=0x8648ab0) at scribus.cpp:11041 0000017 0x084829e5 in ScribusApp::qt_invoke (this=0x8648ab0, _id=238, _o=0xbfffe4e0) at scribus.moc:1085 0000018 0x412bda5e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000019 0x412be206 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000020 0x41632069 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000021 0x4140a25e in QAction::internalActivation () from /usr/lib/qt3/lib/libqt-mt.so.3 0000022 0x41631e87 in QAction::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3 0000023 0x0833dc2c in ScrAction::qt_invoke () at documentinformation.h:24 0000024 0x412bda5e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000025 0x4160f872 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000026 0x412dafb3 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 0000027 0x413ce2a8 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000028 0x412f4045 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000029 0x4125b2ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000030 0x4125d696 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000031 0x411f8c1b in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000032 0x411f7856 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000033 0x41208248 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x41273281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x412730c6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000036 0x4125cd7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000037 0x084dab07 in mainApp (argc=1, argv=0xbffff1b4) at main.cpp:69 0000038 0x084daa7a in main (argc=1, argv=0xbffff1b4) at main.cpp:44 (gdb) |
|
plinnell's fix is fixed (I hope so) |
|
its fixed, but no Arabic ? no worries.. works nicely |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-11-21 13:12 | subik | New Issue | |
2004-11-21 13:12 | subik | File Added: lorem1.png | |
2004-11-21 13:12 | subik | Status | new => assigned |
2004-11-21 13:12 | subik | Assigned To | => subik |
2004-11-21 13:27 | subik | File Added: lorem2.png | |
2004-11-21 13:27 | subik | File Added: lorem3.png | |
2005-03-31 14:00 | subik | File Deleted: lorem3.png | |
2005-03-31 14:01 | subik | File Deleted: lorem2.png | |
2005-03-31 14:02 | subik | File Deleted: lorem1.png | |
2005-06-25 22:25 | christoph_s | Note Added: 0005126 | |
2005-06-26 04:37 | cbradney | Note Added: 0005129 | |
2005-07-01 19:15 | subik | Note Added: 0005319 | |
2005-07-01 20:28 | mhanski | Note Added: 0005320 | |
2005-07-01 20:28 | mhanski | Note Edited: 0005320 | |
2005-07-02 05:04 | subik | Note Added: 0005323 | |
2005-07-06 18:09 | subik | Additional Information Updated | |
2005-07-06 19:16 |
|
Note Added: 0005418 | |
2005-07-07 15:28 | subik | Note Added: 0005424 | |
2005-07-07 15:28 | subik | Additional Information Updated | |
2005-07-07 18:59 |
|
Note Added: 0005425 | |
2005-07-07 19:00 |
|
Status | assigned => resolved |
2005-07-07 19:00 |
|
Resolution | open => fixed |
2005-07-07 19:00 |
|
Fixed in Version | => 1.3.0cvs |
2005-07-08 05:25 |
|
Status | resolved => closed |