Hi
um den PyQuelltext könnte man nen Div-Tag noch machen und mit css overflow:auto; machen, dann gibts scrollbalken wenn der Inhalt grösser ist als der Container.
gruss
Syntaxhighlighting im Forum
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi piddon!piddon hat geschrieben:ich habe die Änderungen alle nun implementiert, bzw reinkopiert, denn das ganz grosse Lob geht an Dookie! Er allein hat den Button und das Highlighting überhaupt erst ermöglicht, und umgesetzt!
Hi Dookie!
Spitze!!
Es sieht jetzt auch im IE super aus.
Vielen Dank,
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- User
- Beiträge: 728
- Registriert: Sonntag 22. September 2002, 08:32
- Wohnort: Sauerland
- Kontaktdaten:
So sollte es sein, aber leider gehen Wunsch und Wirklichkeit manchmal doch sehr auseinander.Dookie hat geschrieben:naja, Zeilen mit mehr als 79 Zeichen sollten in einem Pythoncode eh nicht vorkommen und überlange Sources lagert man IMHO auch eher auf einen eigenen Webspace aus, mach ich jedenfalls so.
Na, scheinbar hast Du ja eine Lösung gefundenDookie hat geschrieben:Aber mal schaun was sich da vielleicht machen lässt.
Hans
Hi. Irgendetwas stimmt nicht ganz mit dem Highlighter. Im Opera werden leider zu lange Codefragmente nicht ordentlich dargestellt, es fehlt ein Teil, der einfach abgeschnitten wurde. Im w3m und im IE sieht es ganz ordentlich aus, aber ich surfe immer mit Opera. Weiß jemand woran das liegen kann?
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Milan,
mit dem Highlighter stimmt alles, da stimmt eher was mit dem Opera nicht
Bekommst Du bei längeren Codes Scrollbalken im Opera angezeigt? Oder mach mal ein Beispiel mit Screenshot.
Gruß
Dookie
mit dem Highlighter stimmt alles, da stimmt eher was mit dem Opera nicht
Bekommst Du bei längeren Codes Scrollbalken im Opera angezeigt? Oder mach mal ein Beispiel mit Screenshot.
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
Hi. Ich hab hier den Screenshot hochgeladen, er zeigt dein neustes Modul aus den Codesnippets. Erst da ist mir das so richtig aufgefallen, wie du siehst gibt es Scrollbalken, aber nicht zweckgemäß. Ich weiß nicht woran das liegen könnte. Hier mal die Daten von meinem Opera:
Weiß jemand Rat?
Code: Alles auswählen
Version: 7.23
Build: 3227
Plattform: Win32
Betriebssystem: Windows 2000
Javaversion
Sun Java Runtime Environment version 1.
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Milan,
da hat der Opera wohl Probleme mit Vertikalem Überlauf und overflow:auto, dann müssen wir vorläufig aufs vertikale Scrolling in Code/Python-Tags verzichten. Auch der Zeichensatz scheint beim Opera auch kein Truetype zu sein.
Wird wohl das beste sein ein Dynamisches Stylesheet zu generieren, für die nicht ganz w3c-conformen Browser und die, die nicht den Courier ttf verwenden. Ich schick dann gleich dem piddon die Angepasste Version und werd am Wochenende an dem dynamischen css arbeiten.
Gruß
Dookie
da hat der Opera wohl Probleme mit Vertikalem Überlauf und overflow:auto, dann müssen wir vorläufig aufs vertikale Scrolling in Code/Python-Tags verzichten. Auch der Zeichensatz scheint beim Opera auch kein Truetype zu sein.
Wird wohl das beste sein ein Dynamisches Stylesheet zu generieren, für die nicht ganz w3c-conformen Browser und die, die nicht den Courier ttf verwenden. Ich schick dann gleich dem piddon die Angepasste Version und werd am Wochenende an dem dynamischen css arbeiten.
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Jo scheint ein Bug in Opera zu sein -> http://www.userchannel.de/forum/viewtopic.php?t=3500
Ich hoffe Du hast deinen Opera dann nicht so eingestellt, daß er sich für einen anderen Browser ausgibt.
Gruß
Dookie
Ich hoffe Du hast deinen Opera dann nicht so eingestellt, daß er sich für einen anderen Browser ausgibt.
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
Hi. Nö, hab ich nicht und werd ich nicht. Das mach ich nur in Pythonscripten auf Seiten, die sonst kein Zugriff erlauben (weil halt nur für "bessere" Browser zugänglich).Dookie hat geschrieben:Ich hoffe Du hast deinen Opera dann nicht so eingestellt, daß er sich für einen anderen Browser ausgibt.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Recht so! Ich fake auch den UserAgent so selten wie möglich so zum Beispiel wenn mich eine Firewall nicht per Firefox ans Internet lassen will.Milan hat geschrieben:Hi. Nö, hab ich nicht und werd ich nicht.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Ich hab noch einen fehler im Python-Syntax-Highlighting gefunden:
soll eigentlich das sein:
benutzt hier: http://python.sandtner.org/viewtopic.php?p=15893#15893
Code: Alles auswählen
os.popen( 'dir %s\\' % Laufwerk )
Code: Alles auswählen
os.popen( 'dir %s\\' % Laufwerk )
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Update: Wir haben den Highlighter ersetzt, die Syntax ist nun
Code: Alles auswählen
und [code=py].
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Jens!jens hat geschrieben:[...]direkt auf "Python" stehen würde... Ich meine das ist wohl hier die meinstgenutzte Variante
Das wäre mir auch lieber. Ich werde später mal nachsehen, ob es mit einem einfachen "selected" machbar ist oder ob da ein JavaScript dahinter steckt.
lg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
ihr könnt ganz einfach ALT+C drücken oder den Python-knopf benutzen (dort, wo früher Code stand)
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Ups Hab den "Python"-Button ganz übersehen... Das ist es auch wurscht, welches auf selected gesetzt ist...murphy hat geschrieben:ihr könnt ganz einfach ALT+C drücken oder den Python-knopf benutzen (dort, wo früher Code stand)