Schachburg-Archiv: Benutzerthema „PGN und FEN-Viewer“

schachburg.de

Beitrag von TuXx

Ich bin froh verkünden zu dürfen, das wir nun sowohl einen PGN-, als auch einen FEN-Viewer im Forum haben.PGNUm ein PGN in den Beitrag einzufügen, wird der PGN-BBCode verwendet (Im erweiterten Editor seht ihr dazu die Schaltfläche mit dem schwarzen König).Beispiel:

Code: Alles auswählen

[noparse][PGN][Event "IBM Kasparov vs. Deep Blue Rematch"][Site "New York, NY USA"][Date "1997.05.11"][Round "6"][White "Deep Blue"][Black "Kasparov, Garry"][Opening "Caro-Kann: 4...Nd7"][ECO "B17"][Result "1-0"] 1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Ng5 Ngf6 6.Bd3 e6 7.N1f3 h68.Nxe6 Qe7 9.O-O fxe6 10.Bg6+ Kd8 {Kasparov schüttelt kurz den Kopf} 11.Bf4 b5 12.a4 Bb7 13.Re1 Nd5 14.Bg3 Kc8 15.axb5 cxb5 16.Qd3 Bc6 17.Bf5 exf5 18.Rxe7 Bxe7 19.c4 1-0[/PGN][/noparse]
ergibt folgendes:[Event "IBM Kasparov vs. Deep Blue Rematch"][Site "New York, NY USA"][Date "1997.05.11"] [Round "6"][White "Deep Blue"][Black "Kasparov, Garry"][Opening "Caro-Kann: 4...Nd7"][ECO "B17"][Result "1-0"] 1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Ng5 Ngf6 6.Bd3 e6 7.N1f3 h68.Nxe6 Qe7 9.O-O fxe6 10.Bg6+ Kd8 {Kasparov schüttelt kurz den Kopf} 11.Bf4 b5 12.a4 Bb7 13.Re1 Nd5 14.Bg3 Kc8 15.axb5 cxb5 16.Qd3 Bc6 17.Bf5 exf5 18.Rxe7 Bxe7 19.c4 1-0FENUm eine Stellung einzufügen haben wir den neuen FEN-BBCode (aufzurufen über die Schachbrett-Schaltfläche). Im Unterschied zum PGN-BBCode erwartet dieser jedoch noch eine Option. Diese wirkt wie eine Nummerierung der Stellung und sollte in jedem Thema nur ein einziges Mal vorkommen, sonst gibt es Probleme mit der Darstellung. Ich werde versuchen, dies noch zu ändern.Beispiel:

Code: Alles auswählen

[noparse][FEN=TuXX01]rn2k1r1/ppp1pp1p/3p2p1/5bn1/P7/2N2B2/1PPPPP2/2BNK1RR w Gkq - 4 11[/FEN][/noparse]
ergibt:[FEN=TuXx01]rn2k1r1/ppp1pp1p/3p2p1/5bn1/P7/2N2B2/1PPPPP2/2BNK1RR w Gkq - 4 11[/FEN]Möchte ich ein weiteres Diagramm einfügen, müsste ich TuXx01 durch irgendetwas anderes ersetzen.So, nun wünsche ich euch viel Spaß mit den neuen Funktionen :) Wenn es noch Fragen, Wünsche etc. gibt, immer her damit.Liebe Grüße,TuXx

Beitrag von zugzwang

Sieht prima aus! Anerkennung!:v:

Beitrag von ficus

Testen wir es doch einmal:[Event "73rd Tata Steel Chess Tournament"][Site "Wijk aan Zee/The Netherlands"][Date "2011.01.13"][Round "6"][White "Shirov"][Black "Kramnik"][Result "0-1"][ECO "C45"][Annotator "Robot 3"][PlyCount "86"][EventDate "2011.??.??"][TimeControl "40/6000+30:20/3000+30:900+30"]1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8.c4 Nb6 9. Nc3 Bb7 10. Bd2 g6 11. Ne4 O-O-O 12. a4 Ba6 13. Qe3 Qxe5 14. Bc3 Bb415. Bxb4 Rhe8 16. f3 d5 17. a5 Nxc4 18. Qxa7 Qxb2 19. Qxa6+ Kd7 20. Rd1 Qxb4+21. Kf2 Rxe4 22. fxe4 Qc5+ 23. Ke1 Qb4+ 24. Kf2 Qc5+ 25. Ke1 Nb2 26. exd5 Qc3+27. Rd2 Qc1+ 28. Ke2 Re8+ 29. Kf3 Qxd2 30. Qxc6+ Kd8 31. Qf6+ Re7 32. Kg4 Nd133. Qh8+ Kd7 34. Bb5+ c6 35. Bxc6+ Kc7 36. d6+ Qxd6 37. Rxd1 Qxd1+ 38. Bf3 h5+39. Kg3 Qe1+ 40. Kh3 Qe6+ 41. Kh4 g5+ 42. Kxg5 Qg6+ 43. Kf4 f6 0-1[FEN=ficus01]8/8/1k4p1/5p1p/1PK1pP1P/6P1/8/8 w - - 0 0[/FEN]

Beitrag von ficus

Endlich hat es geklappt! :)

Beitrag von yury

[Event "Schach"][Site "http://www.chessmail.de"][Date "2010.04.25"][Round "-"][White "Weiß"][Black "Schwarz"][Result "1-0"]1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 b5 8. Bg5 Be7 9. O-O Bb7 10. Bxf6 Bxf6 11. Qd3 O-O 12. Rfd1 Be7 13. Bg4 Nd7 14. Bxd7 Qxd7 15. Nc5 Qc6 16. Nd5 1-0[fen=yury01]r4rk1/1b2bppp/p1qp4/1pN1p3/4P3/2NQ4/PPP2PPP/R2R2K1 w - -[/fen]Scheint zu funktionieren. :)

Beitrag von Kiffing

Die Ausschaltung des automatischen Abspulens der Züge beim pgn-Viewer ist nun voreingestellt.

Beitrag von yury

Finde ich gut, dieses "Feature" nervt eher.

Beitrag von zugzwang

Fen-Test:[FEN=zz01]r1r3k1/pbp2pp1/1p3q1p/4n3/4Pn2/2N2N2/PP1Q1PPP/1BR2RK1 w - - 0 17[/FEN]

Beitrag von zugzwang

FEN-Training:[FEN=zz02]2rnrbnk/3q1ppp/p1p5/3p1P2/1p1PPN2/4BQ1R/PP1N2PP/3R2K1 w - - 0 1[/FEN][FEN=zz03]3R4/5p1k/1p2q1p1/2p1r3/3p3P/3Q2P1/PP3P2/6K1 w - - 0 36[/FEN]Ahja, hier klappts jetzt - habe doch auch anderswo schön durchnumeriert...

Beitrag von zugzwang

So und jetzt mal ein leeres Schachbrett trotz schönem Code:[FEN=zz04] 2rnrbnk/3q1ppp/p1p5/3p1P2/1p1PPN2/4BQ1R/PP1N2PP/3R2K1 w - - 0 1 [/FEN]Man entferne das unauffällige Leerzeichen vor 2rn... und erhalte[FEN=zz05]2rnrbnk/3q1ppp/p1p5/3p1P2/1p1PPN2/4BQ1R/PP1N2PP/3R2K1 w - - 0 1 [/FEN]Leerzeichen vor [/FEN] schadet dagegen nicht.Und wenn man zitieren will:[QUOTE=ficus;1453][FEN=ficus01]8/8/1k4p1/5p1p/1PK1pP1P/6P1/8/8 w - - 0 0[/FEN][/QUOTE]mit Diagramm,dann muß im Zitat die Numerierung angepaßt werden:[QUOTE=ficus;1453][FEN=ficus02]8/8/1k4p1/5p1p/1PK1pP1P/6P1/8/8 w - - 0 0[/FEN][/QUOTE]Die Stellung erinnert mich an Potkin-Grischuk - sehr lehrreiches Bauernendspiel.

Beitrag von hako

Lässt sich der pgn- und fen-viewer auch im wiki anwenden?

Beitrag von ToBeFree

Kurze Antwort: Nein.Lange Antwort: Der PGN-Viewer ist ein recht kompliziertes, aber frei verfügbares und wohl auch in ein Wiki integrierbares Skript; meiner Meinung nach lohnt sich der Aufwand für mich als Administrator in diesem Fall aber nicht. Bei FENs könnte man zumindest überlegen, es wie in Wikipedia zu machen: Durch Vorlagen wie...[SPOILER][QUOTE="[Hier befand sich ein Link auf die Seite "https://de.wikipedia.org/w/index.php?title=R%C3%A4uberschach&action=edit". Der Link wurde vom Benutzer mit dem Titel "https://de.wikipedia.org/w/index.php?ti ... ction=edit" versehen. Aus urheberrechtlichen Gründen ist es möglicherweise erforderlich, diesen Hinweis beizubehalten, da manche Benutzer die Quelle ihrer Zitate von anderen Internetseiten so gekennzeichnet haben. Dieser Hinweis wurde automatisch an Stelle des früheren Links platziert. Falls der Link unangemessen oder ohnehin unerreichbar geworden ist, kann die im Impressum genannte Adresse mit einer Bitte um Entfernung kontaktiert werden.]"]{{Schachbrett|=| tright| P.H. TörngrenTidskrift för Schack 1929 |= 8 | | | | | | | | |= 7 | | | | | | | | |= 6 |pd| | | | | | | |= 5 | | | | | | | | |= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 | | | | | | | |pl|= 1 | | | | | | | | |= a b c d e f g h | Räuberschach, Weiß am Zug gewinnt. Lösung: 1.h3! a5 2.h4 a4 3.h5 a3 4.h6 a2 5.h7 a1T 6.h8L! T beliebig 7. La1 Txa1 1-0 oder 5. .. a1K 6.h8T! und z.B. 6. .. Kb2 7.Th4 Kc2 8.Te4 usw. 1-0}}[/QUOTE][Hier befand sich ein Link auf die Seite "https://de.wikipedia.org/wiki/Vorlage:Schachbrett". Der Link wurde vom Benutzer mit dem Titel "https://de.wikipedia.org/wiki/Vorlage:Schachbrett" versehen. Aus urheberrechtlichen Gründen ist es möglicherweise erforderlich, diesen Hinweis beizubehalten, da manche Benutzer die Quelle ihrer Zitate von anderen Internetseiten so gekennzeichnet haben. Dieser Hinweis wurde automatisch an Stelle des früheren Links platziert. Falls der Link unangemessen oder ohnehin unerreichbar geworden ist, kann die im Impressum genannte Adresse mit einer Bitte um Entfernung kontaktiert werden.][/SPOILER]...könnte man FENs als Ansammlung von Bildern darstellen, die jeweils 32x32 Pixel groß sind und zusammen das Schachbrett ergeben. Die Implementierung dieser Vorlage kann im Prinzip jeder User machen; vielleicht finde ich selbst mal die Zeit dazu, den Code aus Wikipedia zu klau- äh, zu opensourcen. ;)

Beitrag von Kampfkeks

Test:[Event "PGN-Test"][Site "Schachburg"][Date "07.12.2012"][Round "1"][White "Weißspieler"][Black "Schwarzspieler"][Opening "Caro-Kann: 4...Nd7"][ECO "B17"][Result "1-0"] 1.e4 e5 2.Nf3 Nc6 3.Bb5 {Schwarz gab auf}

Beitrag von Kampfkeks

FEN-Training[FEN=keks01]rnbqkbnr/ppp2ppp/4p3/3p4/2PP4/8/PP2PPPP/RNBQKBNR w KQkq - 0 3[/FEN][FEN=keks02]rnbqkbnr/pp2pppp/2p5/3p4/2PP4/8/PP2PPPP/RNBQKBNR w KQkq - 0 3[/FEN]

Beitrag von Kampfkeks

nochmal ein test...[FEN "1k6/8/8/8/8/8/7P/1K6 w - - 0 1"]1. h3 Kc7 2. h4 Kd7 3. h5 Ke7 4. h6 *

Beitrag von zugzwang

[FEN=zz99]r4rk1/4qp1p/2p3pb/p1n2b2/Pp1Bn1P1/1B3N1P/1PPNQP2/2KR3R b - - 0 1[/FEN]Kombi zum Thema "knight" und Libelle.Schwarz zieht.FEN-Kurs: Ich ahne was. Man muß an den Randstreifen dicht heranfahren.Alles schon mal gehabt - siehe #11.

Beitrag von zugzwang

Von einem Bekannten hörte ich, daß er, wenn er mit dem Internet Explorer (vermutlich nicht allerneuste Version) auf der Schachburg liest, die FEN-Diagramme als leeres Brett sieht. Also das Brett ist da, aber keine Figuren. Mit firefox sieht er es dagegen problemlos.Woran kann das liegen?

Beitrag von ToBeFree

Jemand, der Firefox besitzt und den Möchtegern-Browser von Microsoft zum Surfen nutzt, ist selbst schuld - daran liegt das. ;)

Beitrag von zugzwang

Das ist leider die Macht der Gewohnheit.Ich z.B. nutze firefox, verweigere mich aber dem mstieg auf die neuesten Versionen, so lange ich zufrieden bin und bei mir alles läuft. Gab ja schon Verschlimmbesserungen.

Beitrag von ToBeFree

Mit neuen Versionen kommen nicht nur neue Features, sondern auch Sicherheitslücken werden geschlossen. Es ist daher meiner Meinung nach ein Fehler, nicht zu updaten; viele "Verschlimmbesserungen" kann man in den Optionen (notfalls in den Entwickleroptionen oder mit AddOns) loswerden. :)

Beitrag von zugzwang

"Feen"-Test:[FEN=zz97][8/1P2p2n/3RB1b1/b1Q5/R3pk1K/pr3p2/P1pp1P2/2B1N3 w - - 0 1][/FEN][FEN=zz199]r4rk1/4qp1p/2p3pb/p1n2b2/Pp1Bn1P1/1B3N1P/1PPNQP2/2KR3R b - - 0 1[/FEN]Jetzt sind se da...Und vorher war nischt zu sehen. Zeitschloss?Okay, einmal habe ich zz99 benutzt, was schon belegt war, aber sonst?