Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
Zum Inhalt springen

Benutzer Diskussion:Raymontag

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Abschnitt hinzufügen
Aus Wikibooks
Letzter Kommentar: vor 13 Jahren von Dirk Huenniger in Abschnitt Generator

Willkommen[Bearbeiten]

Hallo Raymontag,

Willkommen bei Wikibooks. Diese Nachricht ist nicht automatisch erstellt, sondern es gibt in Wikibooks Benutzer, die sich Zeit für die neu Dazugekommenen nehmen, dich begrüßen, Fragen beantworten, einfach für dich da sind. Zunächst mal hoffe ich, dass du hier interessante Bücher zum Lesen findest. Die beste Unterstützung ist kritisches Lesen, jeder kann es!

Du hast dich also entschieden, inhaltsoffene Lehrbücher zu erstellen bzw. Korrektur zu lesen? Viele nützliche Informationen für Autoren findest du im Wikibooks-Lehrbuch und auf dem Merkzettel zum Ausdrucken. Im Lehrbuch werden auch die vielen Menüpunkte erklärt, die du am oberen und linken Rand siehst. Auf dem Portal für Autoren kannst du im Abschnitt Beteiligen und Mitgestalten Anregungen finden. Es gibt auch eine Liste mit verwaisten Büchern, die auf einen neuen Autor warten.

Wenn du eine Anleitung vermisst oder weitere Hilfe brauchst, zögere nicht, deine Fragen auf Wikibooks:Ich brauche Hilfe zu stellen. Natürlich kannst du auch mir (Jürgen) persönlich deine Fragen stellen.

Falls du Autor werden willst, solltest du besonders beachten:

Die neuesten Nachrichten findest du in der Rundschau. Mit anderen kommunizieren kannst du über den Chat und über die Mailingliste.

Es ist schön, dass du dich beteiligen willst!

Erfolg und viel Spaß wünscht Jürgen 13:40, 12. März 2011

Einstieg in ein vorhandenes Buch[Bearbeiten]

Hallo Jürgen,

danke erstmal für die nette Begrüßung! Die Links haben mir schon einige Fragen beantwortet.

Eine hätte ich jedoch noch, die sich mir noch nicht ganz erschlossen hat: Wenn ich ein Buch bearbeiten will, schreibe ich dann erstmal dem Hauptautor

nur dann, wenn er es in der Projektdefinition ausdrücklich vorgesehen hat

oder füge ich einfach meine Bearbeitungen ein?

das ist der Regelfall

Und was passiert, wenn das Buch offensichtlich verwaist ist? Kann man es dann z.B. als Hauptautor übernehmen?

So ist es. Trage dich in der Projektdefinition als neuen Hauptautor ein (je nach Situation bleibt der frühere noch stehen, wird in Klammern gesetzt oder gestrichen) und fang an zu schreiben.

Viele Grüße,

--Karsten 15:19, 12. Mär. 2011 (CET)Beantworten

Gruß Jürgen 15:56, 12. Mär. 2011 (CET)Beantworten

Vorschaufunktion[Bearbeiten]

Vorschau-Button

Hallo Raymontag, mir ist aufgefallen, dass Du kurz hintereinander mehrere kleine Bearbeitungen an der Seite PureBasic: Schleifen‎ vorgenommen hast. Es wäre schön, wenn Du in Zukunft möglichst viele Änderungen „am Stück“ erledigen und dabei die Vorschaufunktion benutzen würdest, da bei jeder Speicherung die komplette Seite einzeln in der Datenbank gespeichert wird. So bleibt die Versionsgeschichte für die Seite übersichtlich, und die Server werden in puncto Speicherplatz und Zugriffszahl entlastet.

Viele Grüße. Jürgen 11:41, 14. Mär. 2011 (CET)Beantworten

Zur Erklärung verweise ich auf Hilfe:Vorschau.

Mir ist klar, dass einem Autor unmittelbar nach der Fertigstellung eines Kapitels noch letzte Feinheiten auffallen. Aber irgendwie passt es nicht zusammen: zuerst "Kapitel fertig" zu schreiben, dann eine kleine Änderung vorzunehmen, dann noch die "Navi" einzufügen. Jürgen

Du hast recht, dass war unglücklich, auch was die Formulierung der Zusammenfassung angeht. Normalerweise denke ich auch an die Vorschaufunktion und manchmal vergesse ich es. Ich werde aber in Zukunft besser drauf achten und mir mehr Gedanken über die Zusammenfassung machen :) --Karsten 11:53, 14. Mär. 2011 (CET)Beantworten

Russisch[Bearbeiten]

Es gibt Russisch: Grammatik und [[Russisches Lehrbuch]] - beides nicht gut, aber vorhanden und ausbaufähig bzw. -bedürftig. Ich habe deinen Wunsch deshalb wieder entfernt. -- Jürgen 13:11, 20. Mär. 2011 (CET)Beantworten

Komisch, ich hatte im Regal Sprachen gesucht, aber die nicht gefunden. Trotzdem danke :) --Karsten 09:02, 21. Mär. 2011 (CET)Beantworten

Generator[Bearbeiten]

Moin, ich sehe das du an einem eigenen Konverter nach LaTeX arbeitest. Ich denke du hast keine Chance. Ich habe für meinen Generator mehr als ein Jahr gebraucht. Aber um etwas über Compilerbau zu lernen ist das ein schöne Projekt, was man auch gut machen kann ohne das man dabei etwas erreichen muss. Gruß Dirk Huenniger 12:35, 11. Apr. 2011 (CEST)Beantworten

So schaut's aus. Dein Projekt liefert brauchbare Ergebnisse, aber ich habe Lust bekommen, selber was zu machen. Ich hatte schon einen Versuch gestartet, mit Perl und regulären Ausdrücken, was sich aber als äußerst schwierig herausgestellt hat. Ich starte jetzt nochmal einen neuen Versuch, aber mit mehr Vorüberlegungen und womöglich einer anderen Sprache. Du sagst, du hast einen eigenen Compiler gebaut? Ist das der Haskell-Teil? Wäre auch ne Lösung, aber auf dem Gebiet kenne ich mich garnicht aus, vielleicht sollte ich mich darüber mal schlau machen. Warum hast du für diesen Zweck eine logische bzw. deklarative Programmiersprache gewählt? --Karsten 13:47, 12. Apr. 2011 (CEST)Beantworten

Das Problem bei Regulären ausdrücken ist, dass sie zu schwach sind um geschachtelte Umgebungen beschreiben zu können. Daher sind sie nicht geeignet um einen Wiki Quelltext zu verarbeiten. Hierfür stark genug sind zum Beispiel die Backus Naur Formen. Es gab einen Versuch eine Backus Nauer Form für Wiki Quelltexte zu schreiben, dieser gelang jedoch nicht, er kann hier nachgelesen werden. Ich habe monadische Parserkombinatoren verwendent. Mit diesen konnte ich eine sehr gute Näherung an die Wiki Grammatik, in einer kompakten weise formulieren. Um monadische Parserkombinatoren gut leserlich hinschreiben zu können, ist es wichtig, dass die Programmiersprache eine monadische Notation unterstützt. Die funktionale (und damit auch deklarative) Sprache Haskell hat eine solche Notation und es gibt dort eine freie monadische Parsingbibliothek. Es waren also rein praktische Gründe die für Haskell sprachen. Wenn du also ein solche Programm schreiben möchtest musst du dich mit dem Gebiet Parsing beschäftigen und einen Parser für die Wiki Sprache formulieren. Du kannst hier zwischen vielen Ansätzen wählen. Der monadische war bei mir recht erfolgreich, er ließe sich z.B. auch in C# (mit hilfe selbst definierete LINQ Klassen) anwenden wenn du lieber in einer objektorientierten Sprache arbeiten möchtest. Das Problem besteht aber darin, dass du erst einmal Monaden verstehen musst was einiges an Zeit benötigt. Dirk Huenniger 14:13, 12. Apr. 2011 (CEST)Beantworten