EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

freetable - Online in der Cloud

Führen Sie freetable im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl freetable, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


freetable - Tool zur Vereinfachung der Erstellung von HTML-Tabellen

VERSION


Diese Manpage beschreibt Version 2.3 von freitisch.

Es ist möglicherweise nicht 100% genau, wenn Sie eine andere Version verwenden.

ZUSAMMENFASSUNG


freitisch [Optionen] Dateinamen

or

freitisch [Optionen]

Mögliche Optionen sind:

-h, --help Nutzungsinformationen drucken und beenden

-V, --Version Versionsinformationen drucken und beenden

-c, --Kommentar Fügen Sie vor jeder Zelle einen Kommentar ein, um auf ihre Position zu verweisen

-b, --nein-nbsp Nicht einfügen   Zellen für eine abgesenkte 3D-Darstellung leeren

-w, --Warnung Geben Sie vor jeder generierten Tabelle eine Warnung aus, dass Sie sie nicht ändern sollten.
Sie sollten die Quelle ändern.

-l, --Lage Ersatz und Flags in der Tabelle mit der korrekten Position der Zelle

-m, --Makro [Programm]
Verwenden Sie einen Makroprozessor, um den Inhalt der Zellen zu verarbeiten (Standard: m4)

WARNUNG


VERWENDEN SIE KEINEN MAKROPROZESSOR ÜBER UNSICHERE QUELLE
M4 KANN VERWENDET WERDEN, UM IHRE SICHERHEIT ZU KOMPROMINEN
WEITERE INFORMATIONEN ZU DIESEM EXEC:

Info m4 "UNIX" Befehle' syscmd

BESCHREIBUNG


Dies ist kostenloser Ersatz von wwwtable

HTML ist eine großartige Sprache, hat aber einen schrecklichen Fehler: Tabellen. Ich habe viele Stunden damit verbracht, anzuschauen
HTML-Quelle Ich habe gerade geschrieben und versucht zu erraten, welche Zelle in der Quelle welche im Browser ist.

Wenn dies auch Sie beschreibt, dann lesen Sie diese Manpage und Ihre Schmerzen werden aufhören.

Programm liest HTML-Quellcode von beiden Standard oder Datei. Dann wird nach Zeilenanfang gesucht
Tabelle:



Dann analysiert es die Tabelle, fügt die richtige HTML-Tabelle an dieser Stelle ein und sucht weiter nach
die nächste Tabelle.

TABELLE SYNTAX


Es ist sehr leicht:

wwwtabelle :

[Präambel]
[Zelle]
[Zelle]
...


wwwtable_options wird weitergegeben an Stichworte. Es gibt keine Magie in der Präambel. Es kann
ein beliebiger HTML-Text sein. Es wird einfach vor den Tisch gelegt.

cell ist entweder normal_cell ( tag) oder header_cell ( Schild). Zumindest war es so
in Freetable 1.x. Siehe den nächsten Abschnitt für alternative Zelladressensyntax.

normale_zelle :
(Zeile, Spalte) cell_options
cell_content

header_cell:
((Zeile,Spalte)) cell_options
cell_content

cell_options wird an das Zellen-Tag übergeben. Da ist Magie drin colspan und Rowspan Tasten
werden geparst, um eine korrekte Tabelle zu erstellen.

cell_content kann alles sein. Es kann Text, Tags und sogar verschachtelte WWW-Tabellen enthalten.

Wenn Du -m (oder --Makro) Option, wird sie durchgereicht m4(1), mit und einstellen
Adresse der aktuellen Zelle

row und col sind entweder Zahlen, die Zellen lokalisieren, Ausdrücke relativ zur vorherigen Zelle oder
regelmäßige Ausdrücke, um einige von ihnen zu entsprechen. nicht wie wwwtable, freitisch kann regelmäßig gebrauchen
Ausdrücke für Kopfzellen. Ebenfalls * kann verwendet werden, und es bedeutet .* Ja wirklich.

Relative Ausdrücke sind:

= oder leer bedeutet: das gleiche wie vorher

+ or +X bedeutet: eins und X mehr als vorher

- or -X bedeutet: eins und X weniger als vorher

Wenn viele Definitionen dieselbe Zelle adressieren, werden alle Optionen und Inhalte verkettet in
Reihenfolge des Auftretens.

Wenn Sie nur reguläre Ausdrücke verwenden möchten, müssen Sie dem Programm die letzte Zelle mitteilen:


(*,1)
das sind Spalten 1
(1,*)
das sind reihen 1
(4,4)


ALTERNATIVE CELL ADRESSE SYNTAX


Es ist unpraktisch, die Zellenadresse als regulären Ausdruck anzugeben. Also rein freitisch 2.0 zwei
neue Methoden wurden eingeführt. Beide können sowohl für normale als auch für Kopfzellen verwendet werden.

Die vollständige Abwärtskompatibilität bleibt erhalten. Um sie zu erhalten, musste eine neue Syntax eingeführt werden.
Leider können Sie die Zeilenadresse nicht mit einer Methode und die Spaltenadresse mit . angeben
Ein weiterer. Um dies zu umgehen, sind beide neuen Methoden sehr liberal und können Sie verwenden =,
+, -, +X -X und Null-String mit der gleichen Bedeutung wie in der alten Adressierungsmethode.

Im Gegensatz zu regulären Ausdrücken ermitteln neue Methoden die letzte Zelle automatisch.

EXPLIZIT BEREICHE
(Zeilenbereich;Spaltenbereich) Zellenoptionen
cell_content

Die Syntax für rowrange und colrange lautet: 1-2,4-7,9,12. Duplikate werden
eliminiert. Für relative Adressen wird die zuletzt angegebene Nummer verwendet. Also wenn du schreibst

(1-100,32;1)
foo
(+,)
Bar

Zelle (33,1) enthält `foobar' und alle anderen nur `foo'.

WILLKÜRLICH PERL CODE
({Code für Zeilen},{Code für Tabellen}) cell_options
cell_content

Sie können einen beliebigen Perl-Einzeiler verwenden, solange er zu unserem nicht sehr intelligenten passt
reguläre Ausdrücke und wird als Liste ausgewertet. Es gibt leider keinen Stammgast
Ausdruck für Perl-Code, aber solange er nicht enthält }, { und }) es sollte funktionieren.
Beispiel:


({grep {$_%3 == 1} 1..100},{1..2,4})
foo


Wird zu 100 Zeilen x 4 Spalten Tabelle mit `foo' in jeder 1., 2. und 4. Spalte von ausgewertet
jede Zeile mit Nummer gleich 1 modulo 3.

Wenn Sie "willkürlichen Code" in einem Teil der Adresse und im expliziten Bereich in der
andere, ändern - in .. zur Verteidigung der Reichweite und dazwischen gelegt { und }.

Wenn Sie "willkürlichen Code" in einem Teil der Adresse und des regulären Ausdrucks in der
sonst musst du schreiben {grep {/Ausdruck/} von bis}. Leider bist du in diesem Fall
müssen die Größe der Tabelle explizit angeben.

INKOMPATIBILITÄTEN MIT WWWTABLE


Wenn Sie früher Benutzer von . waren wwwtable und Ihr Werkzeug wechseln möchten, sollten Sie dies lesen.
Das meiste davon betrifft die Behandlung von Regexps. Beachten Sie auch, dass wwwtable Standort konnte nicht gemacht werden
Tag-Ersetzung oder Makroverarbeitung.

Option -w hat eine völlig entgegengesetzte Bedeutung. Wir drucken standardmäßig keine Warnungen und -w or
--Warnung wird verwendet, um Warnungen zu erzwingen.

Tabellenkopfzeilenfelder können durch regexps ex angegeben werden:

((1,*))

Es war unmöglich in wwwtable.

Achsenzähler sind 100 % orthogonal. Dies bedeutet, dass Code:

(*,1) Breite=30
(*,2) Breite=35
(*,3) Breite=40
(=,=)
foo

Foo erscheint in der 3. Spalte. Wenn Sie möchten, dass es in der 1. ist, sollten Sie schreiben:

(*,1) Breite=30
(*,2) Breite=35
(*,3) Breite=40
(=,1)
foo

or

(*) Breite=30
(*,+) Breite=35
(*,+) Breite=40
(=,1)
foo

In freitisch 2.0 wurden zwei neue Methoden zur Angabe von Zellenadressen eingeführt. Sie sind
völlig unvereinbar mit wwwtable.

Verwenden Sie Freetable online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    DivFix + +
    DivFix + +
    DivFix++ ist Ihre AVI-Videoreparatur und
    Vorschau-Software. Es ist für die Reparatur konzipiert
    und Vorschaudateien, die heruntergeladen werden
    von ed2k(emule), torrent, gnutella, ftp...
    Laden Sie DivFix++ herunter
  • 2
    JBoss-Community
    JBoss-Community
    Community-gesteuerte Projekte mit dem
    neueste Innovationen für Spitzenreiter
    Anwendungen. Unser Vorzeigeprojekt ist JBoss AS
    die führende Open Source,
    normgerecht...
    Laden Sie die JBoss-Community herunter
  • 3
    Django-Filer
    Django-Filer
    Django Filer ist eine Dateiverwaltung
    Anwendung für Django, die macht
    Umgang mit Dateien und Bildern ein Kinderspiel.
    django-filer ist eine Dateiverwaltung
    Bewerbung für Djang...
    Laden Sie Django Filer herunter
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT ist ein skalierbares Cluster-Management
    und Bereitstellungstool, das Folgendes bereitstellt
    Hardwaresteuerung, Erkennung und Betriebssystem
    diskful/di...
    Laden Sie xCAT herunter
  • 5
    Hunde
    Hunde
    Psi ist ein plattformübergreifendes, leistungsstarkes XMPP
    Client für erfahrene Benutzer.
    Es sind Builds für MS verfügbar
    Windows, GNU/Linux und macOS. Zielgruppe:
    Endnutzer...
    Laden Sie Psi herunter
  • 6
    Blobby-Volley 2
    Blobby-Volley 2
    Offizielle Fortsetzung des berühmten
    Blobby Volley 1.x Arcade-Spiel.
    Zielgruppe: Endbenutzer/Desktop. Benutzer
    Schnittstelle: OpenGL, SDL. Programmierung
    Sprache: C++, Lua. C...
    Laden Sie Blobby Volley 2 herunter
  • Mehr »

Linux-Befehle

Ad