kokada
2009-09-29 10:58:02 UTC
すみません。
調べてみたのですが、良い方法が見つからなかったので質問です。
PowerPoint2003で、プログラミングの解説のためコードを貼り付けたいと考えているのですが、英数字の場合、単語の境界を考慮した折り返しが自動的に行われてしまいます。
例えば
------------
int main(argc, char*argv[]) {printf("Hello World !\n"); return 0;}
------------
のようなサンプルがあった場合、
------------
int
main(argc,
char*argv
[])
{printf("
Hello
World
!\n");
return 0;}
------------
となってしまいます。
これをプレースホルダーの横幅で以下のようなイメージで強制的に折り返してやりたいと思っています。例えば横幅10文字として以下のように。
------------
int main(
argc, cha
r*argv[])
{printf(
"Hello Wo
rld !\n")
; return
0;}
------------
昔、MSX-FAN とかの雑誌で良くあった雑誌で1画面プログラムのようなイメージです。
手作業で改行入れてそろえてやっても良いのですが、単語の途中でもおかまいなしに、プレースホルダーの境界位置で強制的に折り返す方法とか、もしご存知の方がおられたらコメントいただけると助かります。
調べてみたのですが、良い方法が見つからなかったので質問です。
PowerPoint2003で、プログラミングの解説のためコードを貼り付けたいと考えているのですが、英数字の場合、単語の境界を考慮した折り返しが自動的に行われてしまいます。
例えば
------------
int main(argc, char*argv[]) {printf("Hello World !\n"); return 0;}
------------
のようなサンプルがあった場合、
------------
int
main(argc,
char*argv
[])
{printf("
Hello
World
!\n");
return 0;}
------------
となってしまいます。
これをプレースホルダーの横幅で以下のようなイメージで強制的に折り返してやりたいと思っています。例えば横幅10文字として以下のように。
------------
int main(
argc, cha
r*argv[])
{printf(
"Hello Wo
rld !\n")
; return
0;}
------------
昔、MSX-FAN とかの雑誌で良くあった雑誌で1画面プログラムのようなイメージです。
手作業で改行入れてそろえてやっても良いのですが、単語の途中でもおかまいなしに、プレースホルダーの境界位置で強制的に折り返す方法とか、もしご存知の方がおられたらコメントいただけると助かります。