2017-02-08 11 views
0

\nの代わりにテキストを改行する方法がありますか? \nは余分なスペースを継承することができる新しい段落を作成します。改行方法は、次の行がWordのShift + Enterに相当する同じ段落であることを保証します。プログラマティックなキャラクターとして存在するのだろうか?フロードキュメントの一般的なケースを考えるなど改行ではなく改行

+0

これはrmarkdownですか、単にRでのテキスト印刷ですか?後者は、コンソール 'cat( 'これは\ n新しい行です)'上でうまく動作しているようです(つまり空白なし)。 – LyzandeR

+1

'?Quotes'は、利用可能なエスケープ文字のリストを表示します。 – lmo

+0

@lmoはい '\ r'を試しましたが、印字不可能な文字(十字のついたボックス)としてグラフィカルなプロットで表示されます – geotheory

答えて

2

を、私は以下のRをタグ付けしましたが、問題は、Pythonのために同様に有効と思われる

in theory改行はdifferent charactersと非常に複雑です。実際には、アプリケーションまたはオペレーティングシステムは通常、1つまたは2つの制御文字を含む改行を表します。例えば、ExcelはLeft Feedを使用します。(私が知っている限り)ワードは、Vertical Tabを使用して改行します。したがって、あなたの場合には一般的なルールはなく、アプリケーション固有のものです。言い換えれば、文字列を生成し、それを異なる環境に送り、それらが同じように動作することを期待するべきではありません。

+0

答えのタグを変更すると、もっと洗練された回答が得られるかもしれません。 – Ron

+0

便利なアドバイスありがとうラミン – geotheory