5

Word 2007 にソース コードを貼り付けようとすると、プログラミング テキスト エディターと比較してすべての新しい行の間隔が離れているため、行間の間隔が乱れているように見えます。

ソース コードを Word 2007 に貼り付けて、書式設定と行間の間隔を維持する方法を誰か教えてもらえますか?

4

6 に答える 6

4

IDE (またはエディター) の「HTML としてクリップボードにエクスポート」または「RTF としてクリップボードにエクスポート」機能を試してください。次に、Word に貼り付けます。うまくいくはずです。Outlook で動作します (構文の色分けも保持されます)。

于 2008-11-11T06:48:40.397 に答える
2

問題は、各行が段落であり、多くの場合、Word では段落の前に一定量のスペースがあることです。前のスペースが 0 で、後のスペースが 0 のスタイルを選択すると、見栄えがよくなります。

于 2008-11-11T04:33:09.360 に答える
1

すでに述べたように、それは段落の間隔のためです。間隔のないスタイルを選択するか、テキストを選択して段落の書式を設定し、前後の間隔を 0 に設定します。これは、以前のバージョンでは簡単でしたが、リボン コントロールがある現在はおそらく複雑です。:)

于 2008-11-11T05:08:27.510 に答える
1

前述のように、コードを直接 Word 2007 にカット アンド ペーストすると、コードの各行が段落として扱われます。段落プロパティを使用して前のスペースと後のスペースを 0 に設定する際の問題は、コードと前後の段落の間にギャップができるように、コードの前後に偽の空の段落を追加する必要があることです。この問題が発生しない別の解決策は、Word 2007 で各段落区切りを手動の改行 (Shift + Enter) に置き換えて、コードのチャンクを 1 つの段落として扱うようにすることです。このようにして、前のスペースと後のスペースのプロパティがコードのチャンク全体に適用され、通常の本文テキストとの一貫性を保つことができます。

于 2011-06-16T08:49:43.917 に答える
0

VIM を使用している場合は2html.vim、VIM にバンドルされているものを使用できます。

source $VIM/syntax/2html.vim

これにより、HTML のファイルを含む新しいバッファーが開き、任意の方法で保存またはコピー アンド ペーストできます。

于 2009-01-15T08:59:00.980 に答える
0

(MS Word の場合) 私は Lucida コンソールを使用し、色は黒、
高さは 10 ポイント (折り返し前に約 80 文字を取得するため)
行間隔を前に 0、後に 12 に設定します (後に 0 を使用しても問題ないように見えます)
境界線を「ボックス」に設定します段落の周りに長方形を取得します。残念ながら、html または rtf から貼り付けない限り、色付きのテキストは表示されません。
これが私のスタイル仕様です: フォント: (デフォルト) Lucida Console、10 ポイント、フォントの色: テキスト 1、行間: 少なくとも 12 ポイント、後のスペース: 12 ポイント、スタイル: リンク、クイック スタイル、ベース: コンソール

于 2012-08-13T10:25:12.537 に答える