GoGPT Best VPN GoSearch

OnWorksファビコン

wp2x-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでwp2xを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの2つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドwpXNUMXxです。

プログラム:

NAME


wp2x-WordPerfect5.0からあらゆるコンバーターへ

SYNOPSIS


wp2x [ -s ] [ -v ] [ -nブリップ ] 構成ファイル wpfile

DESCRIPTION


Wp2x 変換することを目的としています シンプルな WordPerfect5.1形式で他のファイルに保存されたファイル
プレーンテキストファイルを使用するドキュメント処理言語。 例としては、TeX、LaTeX、
troff、GMLおよびHTML。 手動で設定せずにすばやく結果を得るには、
WPファイルをHTMLに変換する次のコマンド: wp2x HTML foo.wp > foo.html。

Wp2x 設定ファイルとWordPerfect5.1入力ファイルを読み取り、その情報を使用します
それらの中で、stdoutに送信される出力ファイルを生成します。 構成ファイルの場合
が見つかりません、接尾辞 .cfgの が追加されます。 現在のディレクトリも検索されます
によって指定されたlibディレクトリとして WP2X_DIR Makefileの変数。 (いつもの
/ usr / local / lib / wp2x )および環境変数で指定されたディレクトリ パス ,
DPATH ,   WP2XLIB .

これらのコードを必要とするドキュメントは通常、翻訳されないため、一部のコードは翻訳されません。
重要な手作業による編集が必要です。 したがって、何かをエミュレートしようとしても意味がありません
とにかく削除します。 (覚えて、 wp2x 自動化されたものとして使用することを意図したものではありません
変換プログラム。 むしろ、ドキュメント内のXNUMXつのステップとして使用することを目的としています。
変換プロセス。これにより、変換のうんざりする作業のほとんどが完了し、
方法、あなたがあなたの努力を変換することにあなたの努力を集中することができるように
資料。 ゲームの目的は、読み取り可能な変換を生成することではなく、
完璧な変換。)

プログラムが実行されると、ドットが次のように出力されます。 stderr 変換された1024文字ごと。 これ
で抑制できます -s スイッチを押すと、ドット間の間隔を次のように変更できます
  -n スイッチ。

OPTIONS


-s エラー以外のすべての出力を抑制します stderrなど、 タイプアウト バナー、
進行状況のドット、および未定義の拡張に関する警告。

-nブリップ あらゆる ブリップ トークン、ドットが放出されます stderr、ただし -s スイッチが与えられます。 The
ブリップ 直後に表示される必要があります -n 間にスペースなしで。
ない場合 -n スイッチが指定されている場合、1024の値が想定されます。

-v バージョン番号とプログラムの使用法を出力します。

USAGE


設定ファイルは、ファイルをWordPerfect5.1形式から変換する方法を制御します。
構成ファイルの各行は、次の形式です。

識別子="コードのリスト"

ここで、コードのリストは文字列であり、
対応するWordPerfectコードが見つかりました。 標準のCスタイルのバックスラッシュエスケープ
シーケンスが認識され、XNUMX進値の場合は\xFFが認識されます。 バックスラッシュする必要はありません-
改行を保護します。 一部の識別子は、交換可能なパラメータを提供します。
次のように補間されます。

%1は、最初のパラメーターをXNUMX進整数として補間します。

%2番目のパラメーターをXNUMX進整数として補間します。

%cは、最初のパラメーターをASCII文字として補間します。

%\ n最近出力された文字がまだ改行されていない場合は、改行を補間します
改行。 ( \n Cスタイルのエスケープシーケンスまたは実際の改行のいずれかです。
文字。)拡張を行の先頭で行う必要がある場合は、これを使用します。
(例えば、 troff 制御文字は、の最初の文字として表示される必要があります
有効にするための行。)このシーケンスは、最初にのみ意味があります。
文字列の; 他の場所に表示されている場合は、エラーとしてフラグが付けられます。

%%パーセント記号を補間します。

パーセント記号の後に他の文字が続く場合は、エラーと見なされます。 それはまた
定義されている識別子に適用できないパラメータを補間するためのエラー。
パラメータは、必要に応じて何度でも、どのような順序でも補間できます。
(を除いて %\ n コード。)

受け入れられる識別子のリストは次のとおりです。 議論では、 `%1'は
最初のパラメータ、および `%2'1番目。 %XNUMXのキャラクターバージョンは
`%c'として利用できます。

BEGINファイルの先頭で展開されます。
ENDファイルの最後で展開されます。
コメントwp2xが出力にコメントを挿入する必要がある場合に拡張されます。 コメント
%sとして渡されます。

PageNo現在のページ番号を挿入
RomanPageページ番号を%1に設定し、ローマ数字モードを設定します
ArabicPageページ番号を%1に設定し、アラビア数字モードを設定します

タブタブ文字が表示されたらどうするか。
BeginTabsタブ設定が変更されようとしているときに発行されます。 The 開始タブ コードは
既存のタブをすべて削除し、新しいタブ設定を開始する準備をします。 全て
タブ値は、物理的な左端から測定された列で示されます。
紙。 (左マージンからではありません。)
SetTab列%1に通常の(左寄せ)タブストップを設定します。
SetTabCenter列%1に中央のタブストップを設定します。
SetTabRight列%1に右寄せのタブストップを設定します。
SetTabDecimal列%1に小数タブを設定します。
EndTabsタブストップの設定を終了します。

たとえば、WordPerfectファイルに「Setnewtabstopsas」というコードが含まれている場合
次のとおりです。列15の通常のタブ、列40の中央のタブ、右寄せのタブ
列59、および列60'の通常のタブでは、次の拡張が行われます。
継承:

開始タブ
セットタブ(15)
SetTabCenter(40)
セットタブライト(59)
セットタブ(60)
終了タブ

HSpaceハード(壊れない)スペース。
HPgハードページ分割。
CondEOP
現在のページに残っているハーフラインが%1未満の場合は、新しいページを強制します。

HRtハードリターン。
SRtソフトリターン。

-壊れやすいハイフン。
-行末に表示される壊れやすいハイフン。
=壊れないハイフン。
\-任意のハイフン。
\-行末に表示される任意のハイフン。

マージン左マージンを%1文字、右マージンを%2文字に設定します。
トップマージン
上マージンを%1行に設定します。
ページの長さ
ページの長さを%1行に設定します。

SSシングルスペーシング。
DSダブルスペーシング。
1.5SXNUMX間隔。
TSトリプルスペーシング。
LSその他の行間隔。 %1は目的の間隔のXNUMX倍です。 (たとえば、
2.5間隔セット%1 = 5。)
LPIは1インチあたり%1行を設定します(%6は8またはXNUMXのいずれかです)

太字開始太字
太字終了太字
Und下線を開始
und下線を終了
ダブルアンダー
二重下線を開始
ダブルンド
二重下線を終了
赤赤線を開始
赤終了赤線
ストライキ開始三振
ストライキ終了三振
RevBeginリバースビデオ
revリバースビデオを終了します
目次
アウトラインテキストを開始
アウトライン
アウトラインテキストの終了
ファインビギンファインフォントサイズ
ファインエンドファインフォントサイズ
OverBeginoverstrikeフォント
overEndオーバーストライクフォント
上付き文字を開始します
sup上付き文字を終了
下付き文字を開始
sub 終了添え字
大きいフォントサイズを開始
大きい終了大きいフォントサイズ
小さいフォントサイズを開始します
smallEnd小さいフォントサイズ
非常に大きい
非常に大きなフォントサイズから始める
非常に大きい
非常に大きなフォントサイズを終了する
特大
特大のフォントサイズを開始
特大
特大フォントサイズを終了
イタリック体
イタリックフォントを開始します
イタリック
イタリックフォントを終了する
シャドウビギンシャドウフォント
シャドウ終了シャドウフォント
小さな帽子
スモールキャピタルフォント(固定幅)を開始
スモールキャピタル
スモールキャピタルフォントの終了(固定幅)

上ハーフライン
プリンタを1/2行上に進める
下ハーフライン
プリンタを1/2行進めます
ハーフラインまで進む
絶対垂直位置に進みます。 %1はWordPerfectが現在と考えているものです
垂直方向のページ位置は、半行です。 %2は、
ハーフライン。

インデント「インデント」コードが表示されたときに展開されます。
インデントインデントされた段落の終わりで展開されます。
Dインデント
「左右インデント」コードが表示されたときに展開されます。
にんじん
二重インデントの終わりで拡張
マージンリリース
マージンリリース。 %1は、左に移動する文字数です。

センターセンター現在のライン
センターエンドセンタリング
センターここ
現在の列の周りの中心線
中心部
センタリングを終了します

位置合わせ開始位置合わせ
アラインエンドアラインメント
整列文字
配置文字を設定する
フラッシュ右
右にフラッシュを開始します
フラッシュライト
フラッシュを右に終了

数学数学モードを開始します
数学数学モードを終了します
数学計算
数学計算モードを開始します
数学計算列
数学計算列

小計
小計を行う
小計
小計エントリ
合計実行合計
合計
総エントリー
総計
総計を行う

列開始列モード
col終了列モード

Fn脚注の冒頭で展開されています。
fn脚注の最後に展開されています。
En巻末注の冒頭で拡張。
en文末脚注の最後に展開されています。
SetFn#次の脚注の番号を%1に設定します。
FNote#脚注番号。
ENote#文末脚注番号。
形#
図番号。
テーブルマーカー
ここに目次を挿入します

ハイフンハイフネーションを有効にします。
hyphハイフネーションを無効にします。
正当化を有効にするだけです。
正当化を無効にするだけです。
Wid未亡人/孤児の保護を有効にします。
wid未亡人/孤児の保護を無効にします。
HZoneハイフネーションゾーン。 %1と%2は、WordPerfectが使用するXNUMXつの魔法の値です
ハイフンを制御します。
DAlign 1進アラインメント文字をASCII値が%XNUMXの文字に設定します。 (`%c'は
ここで便利です。)

ヘッダー開始ヘッダーテキスト
ヘッダー終了ヘッダーテキスト
フッターフッターテキストの開始
フッター終了フッターテキスト

1ページのページ番号/ヘッダー/フッター情報を抑制します。 %XNUMX引数は少しです
必要な抑制の種類を説明するフィールド。 これがビットです
平均:
1=すべて
2=ページ番号
4=ページ番号を下に移動
8=すべてのヘッダー
16=ヘッダーa
32=ヘッダーb
64=フッターa
128=フッターb
CtrPgセンターページを垂直方向に

フォントの設定
ピッチまたはフォントを変更します。 %1が目的のピッチです。 (負は比例的に意味します-
間隔が空けられています。)%2はフォント番号です。
SetBin用紙ビンを%1 = 0、1、..に選択します。

PN0ページ番号なし。
PN1左上のページ番号。
中央上部のPN2ページ番号。
右上のPN3ページ番号。
PN4上部外側の角のページ番号(偶数/奇数)。
左下のPN5ページ番号。
PN6中央下のページ番号。
右下のPN7ページ番号。
PN8下部外側コーナーのページ番号(偶数/奇数)。

識別子に拡張が提供されていない場合、何も発行されません (Linuxで言うところのstdout)が、
警告メッセージはに送信されます stderr。 この警告メッセージは、XNUMX回につき最大XNUMX回表示されます
識別子、そしてそれは完全に抑制することができます -s オプションを選択します。

特別な識別子 タイプアウト 置換テキストが画面に表示されます
構成ファイルが読み取られるたび。 これは、識別メッセージ、または
ユーザーへのリマインダー。

特別な識別子は、一重引用符で囲まれた任意の文字であり、
彼ら自身。 例えば、

'α'="{\\ alpha}"

αに遭遇すると、文字列「{\alpha}」が発行されます。 これも持つことができます
として書かれました

'\ xE0' = "{\\ alpha}"

文字αのASCII値が0xE0の場合。 (これはIBM PCエンコーディングに当てはまります。)

特定の特殊文字の定義が存在しない場合、それは邪魔されずに送信されます。
ASCII文字セットの上半分から特殊文字が検出された場合、および
定義がない場合は、警告メッセージも発行されます。 (抑制できるもの
-s オプション。)

#文字で始まる行はコメントです。

注意事項


これは、オリジナルのWP4.2からあらゆる翻訳者に基づいています。 ファイル形式が変更されました
4.2と5.0の間のロット。 このトランスレータは、WP 4.2ファイルを読み取ることはできませんが、読み取ることはできます。
そうするために拡張されます。

5.0以降の形式は、標準のヘッダーファイルから始まります。 にXNUMXバイトのマジックナンバーがあります
ファイルの先頭に、さまざまな製品およびバージョン情報が続きます。 すべてのWordPerfect
企業のユーティリティは、この標準ヘッダーを使用します。 のWPproductsアレイを参照してください wp2x.c

ファイルの内容が特定されると、次のXNUMX種類のコードがあります。単純
4.2バイトコントロール(WP XNUMXにはこれらの種類のみがありました)、固定長コントロール、および可変
長さコントロール。 将来の使用のために定義された未定義のタイプが多数あります。 もしも
wp2x 理解できないものを検出し、長さを抽出してスキップすることができます
コード。 実装されていない定義済みのコードがいくつかあります。 コードをご覧ください、
特に token.c 入力処理の多くが行われる場所です。

onworks.netサービスを使用してオンラインでwp2xを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。