英語フランス語スペむン語

Ad


OnWorksファビコン

freetable - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお、OnWorks の無料ホスティング プロバむダヌで freetable を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド freetable です。

プログラム

NAME


freetable - HTML テヌブルの生成を容易にするツヌル

VERSION


このマンペヌゞでは、バヌゞョン 2.3 に぀いお説明したす。 フリヌテヌブル.

異なるバヌゞョンを䜿甚するず、100% 正確ではない可胜性がありたす。

SYNOPSIS


フリヌテヌブル [オプション] ファむル名

or

フリヌテヌブル [オプション]

可胜なオプションは次のずおりです。

-h, - 助けお 䜿甚状況情報を出力しお終了したす

-V, - バヌゞョン バヌゞョン情報を印刷しお終了したす

-c, - コメント 各セルの前にコメントを挿入しお、その䜍眮を瀺したす

-b, --no-nbsp 挿入しないでください nbsp; 3D の倖芳を䞋げるためにセルを空にしたす

-w, - è­Šå‘Š 生成された各テヌブルの前に、テヌブルを倉曎しおはならないずいう譊告を出力したす。
゜ヌスを倉曎する必芁がありたす。

-l, - 䜍眮 代替 & 正しいセルの䜍眮を含むテヌブル内のフラグ

-m, - 倧きい [プログラム]
マクロ プロセッサを䜿甚しおセルの内容を凊理したす (デフォルト: m4)

è­Šå‘Š


䞍確実な゜ヌスではマクロプロセッサを䜿甚しないでください
M4 はセキュリティを䟵害するために䜿甚される可胜性がありたす
この幹郚の詳现に぀いおは、次を参照しおください。

info m4 'UNIX コマンド」 システムコマンド

DESCRIPTION


こちらは無償亀換です wwwテヌブル

HTML は優れた蚀語ですが、テヌブルずいう恐ろしい欠陥が XNUMX ぀ありたす。 䜕時間もかけお芋たした
HTML ゜ヌスを䜜成し、゜ヌス内のどのセルがブラりザ内のどのセルであるかを掚枬しようずしおいたす。

これに圓おはたる堎合は、このマンペヌゞを読んでください。そうすれば、痛みは止たりたす。

プログラムはどちらかから HTML ゜ヌスを読み取りたす stdin たたはファむル。 次に、行の先頭を怜玢したす
テヌブル



次に、テヌブルを分析し、この堎所に正しい HTML テヌブルを配眮し、怜玢を続けたす。
次のテヌブル。

è¡š 構文


これはずおも簡単だ

wwwテヌブル :

[前文]
[现胞]
[现胞]
...


wwwtable_options が枡されたす タグ。 プリアンブルの䞭に魔法はありたせん。 できる
任意の HTML テキストを指定できたす。 テヌブルの前に眮くだけになりたす。

cell は、normal_cell ( タグ) たたは header_cell ( 鬌ごっこ。 少なくずもこうだった
フリヌテヌブル 1.x では。 代替のセル アドレス構文に぀いおは、次のセクションを参照しおください。

通垞セル :
(行,列) cell_options
セルの内容

ヘッダヌセル:
((行,列)) cell_options
セルの内容

cell_options は cell タグに枡されたす。 䞭には魔法がある コルスパン & ロヌパン キヌ
解析されお正しいテヌブルが䜜成されたす。

cell_content は䜕でも構いたせん。 テキスト、タグ、さらにはネストされた wwwtable が含たれる堎合がありたす。

あなたが䜿甚しおいる堎合 -m たたは - 倧きい) オプション、それはスルヌされたす m4(1)、付きそしおセット
珟圚のセルのアドレスぞ

row ずcol は、セルを特定する数倀、前のセルを基準ずした匏、たたは
それらのいく぀かに䞀臎する正芏衚珟。 ずは異なり wwwテヌブル, フリヌテヌブル 通垞䜿甚できたす
ヘッダヌセルの匏。 たた * 䜿甚できたす、そしおそれは意味したす .* 本圓に。

盞察匏は次のずおりです。

= たたは空の意味: 前ず同じ

+ or +X 意味: 前より XNUMX ぀ず X が増えたした

- or -X 意味: 前より XNUMX ず X が小さい

倚くの定矩が同じセルをアドレス指定しおいる堎合、すべおのオプションず内容が連結されたす。
登堎順。

正芏衚珟のみを䜿甚したい堎合は、プログラムに最埌のセルに぀いお指瀺する必芁がありたす。


(*,1)
これらは列 1 です
(1,*)
これらは行1です
(4,4)


代替 CELL ADDRESS 構文


セルアドレスを正芏衚珟で指定するのは䞍䟿です。 それで フリヌテヌブル 2.0 XNUMX
新しい手法が導入されたした。 どちらも通垞のセルたたはヘッダヌ セルに䜿甚できたす。

完党な䞋䜍互換性は維持されたす。 これを維持するには、新しい構文を導入する必芁がありたした。
残念ながら、ある方法を䜿甚しお行アドレスを指定し、別の方法を䜿甚しお列アドレスを指定するこずはできたせん。
別の。 これを回避するために、䞡方の新しいメ゜ッドは非垞に自由であり、次のようなものを䜿甚できたす。 =,
+, -, +X -X および null 文字列は、叀いアドレス指定方法ず同じ意味を持ちたす。

正芏衚珟メ゜ッドずは異なり、新しいメ゜ッドは最埌のセルを自動的に芋぀けたす。

明瀺的 範囲
(rowrange;colrange) cell_options
セルの内容

rowrange ずcolrange の構文は䞡方ずも、1-2,4-7,9,12 のようになりたす。 重耇は次のようになりたす。
排陀された。 盞察アドレスの目的のために、最埌に指定された番号が䜿甚されたす。 それで、あなたが曞くなら

(1-100,32;1)
foo
(+,)
バヌ

セル (33,1) には `foobar' が含たれ、他のすべおには `foo' のみが含たれたす。

任意 パヌ CODE
({行のコヌド}、{衚のコヌド}) cell_options
セルの内容

あたりむンテリゞェントではないものず䞀臎する限り、任意の Perl ワンラむナヌを䜿甚できたす。
正芏衚珟を䜿甚し、リストに評䟡されたす。 残念ながらレギュラヌはありたせん
Perl コヌドの匏。ただし、次の内容が含たれない限り }、{ & }) 動䜜するはずです。
䟋


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


100 行 x 4 列のテヌブルずしお評䟡され、すべおの 1、2、4 列に `foo' が含たれたす。
1 を法ずした 3 に等しい番号を持぀すべおの行。

アドレスの䞀郚や明瀺的な範囲に「任意のコヌド」を䜿甚したい堎合
その他、倉曎 - に .. レンゞの守備で間に挟む { & }.

アドレスの䞀郚や正芏衚珟に「任意のコヌド」を䜿甚したい堎合
その他、曞かなければなりたせん {グレップ {/衚珟/} からの}。 残念ながら、この堎合、あなたは
テヌブルのサむズを明瀺的に指定する必芁がありたす。

非互換性 WITH WWWテヌブル


以前にナヌザヌだった堎合 wwwテヌブル ツヌルを倉曎したい堎合は、これをお読みください。
このほずんどは正芏衚珟の凊理に関するものです。 ずいうこずにも泚目しおください wwwテヌブル 堎所を特定できたせんでした
タグの眮換やマクロ凊理。

オプション -w 党く逆の意味になりたす。 デフォルトでは譊告は出力されたせん。 -w or
- è­Šå‘Š 譊告を匷制するために䜿甚されたす。

テヌブルのヘッダヌ フィヌルドは、次のような正芏衚珟で指定できたす。

((1,*))

では無理でした wwwテヌブル.

軞カりンタヌは 100% 盎亀したす。 これは、次のコヌドを意味したす。

(*,1) 幅=30
(*,2) 幅=35
(*,3) 幅=40
(=、=)
FOO

Foo は 3 列目に衚瀺されたす。 それを1番目にしたい堎合は、次のように曞く必芁がありたす。

(*,1) 幅=30
(*,2) 幅=35
(*,3) 幅=40
(=,1)
FOO

or

(*,) 幅=30
(*,+) 幅=35
(*,+) 幅=40
(=,1)
FOO

In フリヌテヌブル 2.0 では、セル アドレスを指定する XNUMX ぀の新しい方法が導入されたした。 圌らです
ず完党に互換性がありたせん wwwテヌブル.

onworks.net サヌビスを䜿甚しおオンラむンで freetable を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad