Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #143892
| From | Joerg <news@analogconsultants.com> |
|---|---|
| Newsgroups | de.comp.os.unix.linux.misc |
| Subject | Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen |
| Date | 2025-02-25 13:55 -0800 |
| Message-ID | <m26sikFpf95U1@mid.individual.net> (permalink) |
| References | (8 earlier) <slrnvr267h.1fn4p.hjp-usenet4@trintignant.hjp.at> <m1clf8Fq194U1@mid.individual.net> <slrnvr29i8.1h95t.hjp-usenet4@trintignant.hjp.at> <m1cp1kFqiemU1@mid.individual.net> <slrnvr3bpm.1ut79.hjp-usenet4@trintignant.hjp.at> |
On 2/16/25 1:26 AM, Peter J. Holzer wrote: > Ich versuche meine Erklärung noch mal von vorn, vielleicht wird es dann > klarer. > > Es ging mir darum, zu erklären, warum bei einer DOS-Textverarbeitung > Micro-Stepping ein Alleinstellungsmerkmal sein konnte (wie Du > schreibst), während es (ein paar Jahre später) bei Windows- > Textverarbeitungen gang und gäbe war (wie Wendelin schreibt). > > Das ist durch das unterschiedliche abstrakte Drucker-Modell bedingt: > > DOS-Textverarbeitungen sahen üblicherweise einen Drucker als Gerät an, > das Text in Zeilen ausgeben konnte. Es gab (je nach Drucker) ein paar > Attribute, die man ändern konnte: Schriftart, Zeichenabstand, Fett- und > Kursivdruck, Zeilenabstand, ...), aber das wars. Kombiniert mit der > Tatsache, dass die Anwendung wohl selbst im Text-Modus lief, lag es > nahe, den Text auch in der Textverarbeitung so zu organisieren: Eine > Abfolge von Zeichen mit ein paar einfachen Attributen, in Zeilen > organisiert. Für Zeilenabstand hat man wohl einfachen, eineinhalbfachen > und doppelten vorgesehen, weil das die meisten Drucker konnten und fast > alle User brauchten, aber für Microstepping hätte der Programmierer noch > mal entscheiden müssen, dass das wichtig genug ist, implementiert zu > werden und wie es implementiert werden soll (es reicht ja nicht, den > Drucker anzusteuern, das muss auch irgendwie im UI abgebildet werden). > Wie Du schreibst, haben das wenige DOS-Textverarbeitungen gemacht und > MS-Works hatte damit ein Alleinstellungsmerkmal. > > Windows-Textverarbeitungen hingegen sahen einen Drucker prinzipiell als > Graphik-Device. Egal, ob das ein Nadel- oder Laserdrucker, im Prinzip > ist eine Seite immer ein rechteckiges Array von Pixeln, und Text sind im > Endeffekt nur Muster von Pixeln - ebenso wie auf einem > Graphikbildschirm. Damit hatte man beliebige Freiheit, was sowohl > Schriftarten als auch Textpositionierung anging, und dank WYSIWYG sah > der Benutzer das auch unmittelbar am Bildschirm. Somit war es für den > Programmierer extrem naheliegend, dass man Text auf Pixel/Points/mm > genau beliebig positionieren können sollte und nicht an einem fixen > Zeilen/Spalten-Raster ausrichten musste. > Nur deshalb schrieb ich es ja. Das war eine Meisterleistung der Programmierer von MS-Works. Bis 1997 habe ich Windows nur zum Web Browsing benutzt. Eine Fehlleistung war hingegen, dass die Manager bei MS versaeumten, eine elementare Kompatibilitaet oder wenigstens Konverter fuer die Database vorzusehen. Manche DOS-Programme hatten einen WYSIWYG-Modus, der den Drucker zumindest teilweise abstrahierte. Das war in meinem Fall jedoch ein Problem, weil meine Drucker fuer Ganzseitengrafik in gescheiter Aufloesung zuwenig Speicher hatten und Speicher damals sehr teuer war. Effiziente Vektorgrafik wie HPGL ging immer, Raster nur auf Teilen einer Seite. Mit HPGL war aber die Abstraktion wieder weg, weil das nicht alle Hersteller von Druckern konnten. -- Gruesse, Joerg http://www.analogconsultants.com/
Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-01-15 13:30 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marte Schwarz <marte.schwarz@gmx.de> - 2025-01-16 16:03 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2025-01-16 20:44 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-01-17 21:53 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Wendelin Uez" <wuez@online.de> - 2025-02-03 18:22 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-11 14:32 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-13 19:09 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-15 14:33 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-15 23:45 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-15 15:14 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-16 00:42 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-15 16:15 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-16 10:26 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-25 13:55 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-02-16 08:55 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-25 14:03 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Arno Welzel <usenet@arnowelzel.de> - 2025-02-05 11:07 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-11 14:48 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Arno Welzel <usenet@arnowelzel.de> - 2025-02-18 13:00 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-02-18 15:12 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-25 14:15 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2025-02-26 20:36 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-26 14:54 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Richard Lechner <r.lechner@gmx.net> - 2025-02-28 12:52 +0000
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-02-28 15:05 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen michaelnoeusenet@mac.com (Michael Noe) - 2025-03-02 08:14 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Richard Lechner <r.lechner@gmx.net> - 2025-03-06 16:56 +0000
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen michaelnoeusenet@mac.com (Michael Noe) - 2025-03-06 19:32 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-03-06 12:17 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-03-07 06:56 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Ralph Aichinger <ralph@pi.h5.or.at> - 2025-03-07 06:04 +0000
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-03-07 07:58 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-03-07 08:02 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-03-07 12:19 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen michaelnoeusenet@mac.com (Michael Noe) - 2025-03-09 08:08 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-02-27 11:22 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-02-27 16:25 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Bernd Mayer <beam.bam.boom@knuut.de> - 2025-02-27 18:19 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-02-27 18:56 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Bernd Mayer <beam.bam.boom@knuut.de> - 2025-02-27 19:55 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2025-02-27 23:59 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-02-28 10:27 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Thomas Hochstein <thh@thh.name> - 2025-03-01 12:36 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-03-02 11:03 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Thomas Hochstein <thh@thh.name> - 2025-03-01 12:36 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-03-02 16:17 -0800
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Marte Schwarz <marte.schwarz@gmx.de> - 2025-03-09 21:36 +0100
Re: Linuxprogramm für UG (haftungsbeschgränkt) Bilanz zu erstellen Joerg <news@analogconsultants.com> - 2025-03-10 12:06 -0700
csiph-web