실버를 위한 코딩/파이썬

D2Coding 폰트

forSilver 2024. 11. 15. 17:19
반응형

D2Coding 폰트

D2Coding 폰트는 네이버에서 제공하는 무료 코딩 폰트로, 한글과 영어 모두에서 가독성이 좋아 개발자들 사이에서 인기가 많습니다. Colab에서는 Google Fonts와 다르게 외부 CSS를 통한 로드가 어려우므로, D2Coding 폰트를 사용하려면 Colab의 셀에 로컬로 폰트를 업로드하고 CSS로 적용하는 방식이 필요합니다.

 

D2Coding 폰트를 Colab에 설정하는 방법

1. D2Coding 폰트 다운로드

먼저, D2Coding 폰트를 다운로드합니다.
다운로드한 후 .zip 파일을 Colab으로 업로드하고 압축을 해제합니다.

2. Colab에 D2Coding 폰트 업로드 및 압축 해제

아래 단계를 따라 Colab에 업로드 후, 파일을 사용하도록 설정합니다.

  1. Colab 상단 메뉴에서 파일세션 다시 시작 및 저장으로 세션을 초기화합니다.
  2. D2Coding 폰트를 다운로드하여 Colab의 파일 탐색기(왼쪽의 파일 아이콘)를 이용해 업로드합니다.

Colab 코드: D2Coding 폰트 설정
아래 코드를 따라 D2Coding 폰트를 Colab 코드 셀에 적용합니다.


from IPython.display import display, HTML

# Colab의 로컬 폰트 경로 지정 및 CSS 설정
custom_font_css = """
<style>
    /* D2Coding 폰트 적용 */
    @font-face {
        font-family: 'D2Coding';
        src: url('/content/D2Coding.ttf') format('truetype');
    }

    /* 코드 셀 내 텍스트에 D2Coding 폰트 적용 */
    div.cell.code_cell pre {
        font-family: 'D2Coding', monospace;
        font-size: 13px;
        line-height: 1.5;
    }
</style>
"""

# Colab에 CSS 적용
display(HTML(custom_font_css))

 


3. 설정 적용 후 확인

코드를 실행한 후, Colab의 코드 셀에서 D2Coding 폰트가 적용되었는지 확인해 보세요.
적용이 안 된다면, 경로를 확인하고, 파일 이름이 정확한지 확인해야 합니다.

 

이 방법을 통해 Colab에서도 D2Coding 폰트를 사용하여 코딩할 수 있습니다.