端末でコマンドの混合プレーンテキストとHTML出力をレンダリングします。

端末でコマンドの混合プレーンテキストとHTML出力をレンダリングします。

使っています標準偏差は、Collins Cobuild 5次の辞書出力HTMLです。

    # czxyl @ archlinux in ~/Dropbox [12:57:27] C:16
$ sdcv hello               
Found 7 items, similar to hello.
-->CMU American English spelling
-->hello

[hə'ləu]

-->dictd_www.dict.org_gcide
-->Hello

Hello \Hel*lo"\, interj. & n.
   An exclamation used as a greeting, to call attention, as an
   exclamation of surprise, or to encourage one. This variant of
   {Halloo} and {Holloo} has become the dominant form. In the
   United States, it is the most common greeting used in
   answering a telephone.
   [1913 Webster +PJC]


-->WordNet
-->hello

hello
     n : an expression of greeting; "every morning they exchanged
         polite hellos" [syn: {hullo}, {hi}, {howdy}, {how-do-you-do}]

-->Webster's Revised Unabridged Dictionary (1913)
-->Hello

Hello \Hel*lo"\, interj. & n.
   See {Halloo}.

-->牛津现代英汉双解词典
-->hello

= hallo.

-->Longman Dictionary of Contemporary English
-->hello

S1   interjection, n  also  hallo, hullo BrE  [C]   [Date: 1800-1900; Origin: hollo a shout to call attention  (16-19 centuries)]//
  1 used as a greeting when you see or meet someone:  --Hello, John! How are you?//  --Stanley, come and say hello to your nephew.//  --Well, hello there ! I haven't seen you for ages.//
  2 used when answering the telephone or starting a telephone conversation:  --Hello - may I speak to Anne?//
  3 used when calling to get someone's attention:  --Hello! Is there anybody home?//
  4 used when you think someone is not acting sensibly or has said something stupid:  --You didn't remember her birthday? Hello!//
  5  BrE used to show that you are surprised or confused by something:  --Hello! What's happened here?//
  6  say hello:  to have a quick conversation with someone//  --Promise you'll look in and say hello when you have time.//

-->Collins Cobuild 5
-->golden hello

<b>gold|en hel|lo</b> <b>(golden hellos)</b><br><FONT COLOR="#007000">[N-COUNT]</FONT><br>  A <b>golden hello</b> is a sum of money that a company offers to a person in order to persuade them to join the company. (BUSINESS)<br>  ● <font color="#004080"><i>Most people recognise the need to pay a golden hello to attract the best.</i></font><hr>

私は一見を望む:

ここに画像の説明を入力してください。

編集する:

出力にはコード(出力提供、他のコード提供)plain textが含まれているため、セグメントのみをレンダリングしたいと思います。私の解決策は、ローカルマークダウン(ローカルファイルの場合は一緒に圧縮)にリダイレクトし、レンダリングを使用することです。コードは私の答えにあります。htmlCollins Cobuild 5htmlplain texthtmlstdouthtmlplain textspandocmarkdownhtmlelink -dump local-htmlstdout

ベストアンサー1

次のテキストモードブラウザを使用します。w3mまたはサルク。 HTMLではなくプレフィックスを削除し、ブラウザにこれがHTMLであることを伝えます(lynxはこれを前提としていますが、w3mはそうではありません。これは完全なドキュメントではなくHTMLフラグメントだからです)。インタラクティブなインターフェイスを表示するのではなく、画面にダンプするようにブラウザに指示します。

$ /usr/bin/sdcv counterpart | awk '/^</ {p=1} p' | w3m -T text/html -dump
◆ counter|part /k'aʊntə^rpɑː^rt/ (counterparts)
[N-COUNT] with supp, usu poss N
Someone's or something's counterpart is another person or thing that has a
similar function or position in a different place.
● The Foreign Secretary telephoned his Italian counterpart to protest.
$ /usr/bin/sdcv counterpart | awk '/^</ {p=1} p' | lynx -stdin -dump
   ◆ counter|part /k'aʊntə^rpɑː^rt/ (counterparts)
   [N-COUNT] with supp, usu poss N
   Someone's or something's counterpart is another person or thing that
   has a similar function or position in a different place.
   ● The Foreign Secretary telephoned his Italian counterpart to protest.
     __________________________________________________________________

おすすめ記事