LTR과 RTL의 차이 : 글로벌 런칭을 위해 필요한 LTR(Left To Right)과 RTL(Right To Right)의 이해

2021. 11. 28. 03:47· Programming
목차
  1. LTR이란?
  2. RTL이란?
  3. RTL의 특징
  4. 프로그래밍에서의 LTR, RTL
반응형

LTR이란?

그림1. LTR

LTR은 왼쪽에서 오른쪽으로 글자를 읽는 것이다. 대부분의 국가가 LTR 방식을 쓰고 있다. 

 

RTL이란?

그림2. RTL

RTL은 오른쪽에서 왼쪽으로 글자를 읽는 것이다. 단어를 쓰는 방향은 LTR과 같다(Hello는 Hello로 쓴다). 읽는 방향만 다른 것이다. 아랍권 국가에서 RTL 방식을 쓰고 있다.

 

RTL의 특징

  • 단어를 쓰는 방향은 LTR과 RTL이 동일하다(Hello, Kotlin, World)
  • RTL에서 단어를 읽는 방법((오른쪽에서 왼쪽으로)는 LTR(왼쪽에서 오른쪽으로)과 반대이다.

[LTR]Hello Kotlin World -> [RTL]World Kotlin Hello

  • LTR은 왼쪽으로 첫단어를 붙이지만 RTL은 오른쪽으로 첫단어를 붙인다. 그림1, 그림2 참조
  • 아랍어는 영어와 반대로 쓴다. 영어는 왼쪽에서 오른쪽으로 쓰지만 아랍어는 오른쪽에서 왼쪽으로 쓴다. 이 부분은 개발을 하기 위해 알 필요가 없기 때문에 위의 세가지만 알아두면 된다.

 

프로그래밍에서의 LTR, RTL

대부분의 프로그래밍 프레임웍에서는 LTR, RTL에 대한 지원이 있다. 예전의 프레임웍들은 LTR, RTL을 지원하지 않는 경우도 있었지만 현재는 대부분 지원한다. 최상위 옵션 하나만 바꾸면 RTL이 지원되는 경우가 많다.

반응형
저작자표시 비영리 변경금지
  1. LTR이란?
  2. RTL이란?
  3. RTL의 특징
  4. 프로그래밍에서의 LTR, RTL


 

Kotlin, Android, Spring 사용자 오픈 카톡

오셔서 궁금한 점을 질문해보세요!
비밀번호 : kotlin22

open.kakao.com

'Programming' 카테고리의 다른 글
  • ASCII와 Unicode의 차이를 알아보자 : 아스키, 유니코드 인코딩으로 알아보는 컴퓨터가 문자를 저장하는 방법
  • API(Application Programming Interface)란 무엇인가?
  • 라이브러리와 프레임워크의 차이는 무엇인가?
Dev.Cho
Dev.Cho
'조세영의 Kotlin World'는 Kotlin를 전문적으로 다루는 개인 기술 블로그입니다. Kotlin 세계에 대한 양질의 자료를 제공하며 Kotlin, Android, Spring, CI, CD 분야에 대해 다룹니다.
Dev.Cho
조세영의 Kotlin World
Dev.Cho
전체
오늘
어제

블로그 메뉴

  • LinkedIn
  • GitHub
  • 분류 전체보기 (491)
    • Kotlin (104)
      • Class and Interface (19)
      • Variable and Function (8)
      • Modifier (5)
      • Collection (14)
      • Time (8)
      • 동시성 제어 (7)
      • Reactive Programming (2)
      • Paradigm (2)
      • Kotlin 자료구조 (15)
      • Design Patterns (11)
      • Algorithm (3)
      • Exception (1)
      • 기타 (9)
      • Update History (0)
    • Coroutines (32)
      • Coroutine Basics (18)
      • Flow (9)
      • CoroutineScope (3)
      • Debugging (2)
    • Testing Codes (28)
      • Test 기본 (3)
      • JUnit5 (9)
      • MockK (6)
      • Testing Coroutines (1)
      • Testing Android (8)
      • Test 기타 (1)
    • Spring (50)
      • Dependency Injection (18)
      • Settings (5)
      • REST API (0)
      • DevTools (1)
      • MVC (18)
      • Error (2)
      • MongoDB (2)
      • Database (4)
    • Android (39)
      • Architecture (2)
      • Component (5)
      • Manifest (1)
      • Lifecycle (2)
      • Dependency Injection (17)
      • Resource (1)
      • Storage (1)
      • Security and Optimization (1)
      • WebView (2)
      • Error (6)
    • Android Jetpack Compose (33)
      • Compose (6)
      • Compose Modifier (13)
      • Compose Resource (4)
      • Compose State (4)
      • Compose Side Effect (6)
    • Android Jetpack Compose UI (48)
      • Compose Layout (14)
      • Compose Text (10)
      • Compose Button (5)
      • Compose Dialog (2)
      • Compose TextField (0)
      • Compose UIs (4)
      • Compose Animation (1)
      • Compose Canvas (12)
    • Android Jetpack (10)
      • Datastore (5)
      • ViewModel (4)
      • LiveData (1)
      • Paging (0)
    • KMP (5)
    • Programming (4)
    • Machine (9)
      • JVM (7)
      • Linux (2)
    • CI, CD (74)
      • Gradle (12)
      • Groovy Gradle (5)
      • Git (25)
      • Git Remote (5)
      • GitHub (5)
      • GitHub Actions (21)
    • Network (33)
      • GraphQL (12)
      • HTTP (11)
      • Basic (9)
    • 오픈소스 (3)
    • Database (3)
      • MongoDB (3)
    • IDE (6)
      • Android Studio (2)
      • Intellij (4)
    • Firebase (1)
    • Javascript (9)

공지사항

  • 코틀린 코루틴 완전 정복 강의 in 인프런 오픈
  • 코틀린 코루틴의 정석 책 출간
  • Kotlin Coroutines 공식 기술 문서 한국어 번⋯
  • GitHub에서 조세영의 Kotlin World를 Foll⋯
  • 문의&제안

인기 글

태그

  • Android Compose
  • gradle
  • Class
  • 유닛 테스팅
  • junit
  • dagger2
  • Spring boot
  • 안드로이드
  • Android
  • 코틀린
  • java
  • HTTP
  • 스프링
  • Unit Testing
  • compose
  • 코루틴
  • Coroutine
  • junit5
  • Jetpack Compose
  • 의존성 주입
  • Kotlin
  • flow
  • github actions
  • Spring
  • Dependency Injection
  • GIT
  • GraphQL
  • junit4
  • github
  • kotlin spring

최근 글

반응형
hELLO · Designed By 정상우.v4.3.0
Dev.Cho
LTR과 RTL의 차이 : 글로벌 런칭을 위해 필요한 LTR(Left To Right)과 RTL(Right To Right)의 이해
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.