주피터노트북 자동 줄바꿈 방법 (좌우 스크롤)

김현진·2020년 11월 6일
3

Python

목록 보기
2/2

주피터 노트북의 기본 설정은 화면 너비와 관계 없이 화면 내에서 좌우로 길게 스크롤을 하도록 되어있기 때문에 화면을 분할해 너비가 줄어들면 스크롤해야하는 길이가 길어져 불편하다.
다음은 텍스트의 문단을 자동으로 줄바꿈해 주어진 화면 너비에 맞게 포맷하는 방법이다.

1. 파일 수정 위치 찾기

내 PC >> Local Disk (C:) > user (또는 사용자) 폴더 > 이용자계정명 폴더 > .jupyter 폴더

2. nbconfig 폴더가 없을 때:

(1) nbconfig 폴더를 만든다.
(2) 메모장을 열고 다음의 코드를 작성한다.

{
  "MarkdownCell": {
    "cm_config": {
      "lineWrapping": true
    }
  },
  "CodeCell": {
    "cm_config": {
      "lineWrapping": true
    }
  }
}

(3) 텍스트 파일명을 notebook.json 으로, 파일 형식을 모든 파일로 지정하고 nbconfig 폴더에 저장한다.
(4) 주피터 노트북을 재실행한다.

3. nbconfig 폴더가 있을 때:

(1) notebook.json 파일을 메모장으로 연다. (연결 프로그램 - 메모장 선택)

{
  "Cell": {
    "cm_config": {
      "lineNumbers": true
    }
  },
  "Notebook": {
    "Header": true,
    "Toolbar": true
  },
}

위와 같은 코드가 있을 것이다.
(2) 위의 코드를 지우고 2-(2)의 코드를 작성해 저장한다.
(3) 주피터 노트북을 재실행한다.

자동 줄바꿈이 불편해 다시 좌우 스크롤을 사용고 싶으면 3-(1)의 코드로 바꾸어 저장하면 된다.

<참고>
https://optimizing.tistory.com/10
https://myhighis.blogspot.com/2019/09/blog-post_21.html

profile
/* rise and shine */

0개의 댓글