4

MATLABで記述したコードをコピーしてwordに貼り付けようとしていますが、コードが自動的に白黒に再フォーマットされ、タブ/間隔が変更されます。同じ形式でコピーして貼り付ける方法はありますか?私は大学を通じて仮想マシン上でMATLABを実行しているので、残念ながら、Googleで提案されている方法の多くが機能していないことがわかりました。

この質問はすでに尋ねられていると思いましたが、コピー/貼り付けの質問のほとんどはグラフに関係しているようです。コードフォーマットについては何も見ていませんが、見逃した投稿があれば指摘してください。ありがとう!

4

1 に答える 1

6

mファイルはプレーンテキストファイルであり、表示される構文の強調表示はMATLABエディターによって行われ、色分け情報はmファイル自体の一部として保存されません。したがって、構文の強調表示を保持するために単純なコピーアンドペーストを取得する方法はありません。

間隔については、Wordファイルのフォントをプロポーショナルフォントではなく等幅フォントに設定することで、満足のいく結果が得られる場合があります。

ただし、最善のオプションは、publish関数を使用してmファイルをエクスポートすることです。直接フォーマットにエクスポートすることもdocできますし、エクスポートしてからhtmlWordにインポートさせることもできます。

于 2012-10-25T04:28:10.243 に答える