Facebook이나 Twitter용 "ASCII" 아트 테이블을 만드는 방법은 무엇입니까?

Facebook이나 Twitter용 "ASCII" 아트 테이블을 만드는 방법은 무엇입니까?

Facebook이나 Twitter와 같은 일반 텍스트만 지원하는 서비스에 대한 표를 만드는 방법은 무엇입니까? 고정 간격 서체가 없어 모두 잘못 정렬되어 있기 때문입니다. 즉, 이것을 바꾸는 방법은 다음과 같습니다.

╔∨‿‿╖╖╦╦╦╦╦╦╦╦╦╦╦ ========╗
║ Col1 ║ Col2 ║ NumCol ║ ╠
============================= ==╬===========╬
========╣ ║ 값 1 ║ 값 2 ║ 123 ║
║ 이것은 셀이 하나만 있는 행입니다. ║ ║ ║
║ 이 행은 html 엔터티 테스트 ║
테스트 ║ 45 ║ ╚========
KR ========╩=========╝

이에:

╔═══════════════════════════════════╦════════════╦════════╗
║               Col1                ║    Col2    ║ NumCol ║
╠═══════════════════════════════════╬════════════╬════════╣
║ Value 1                           ║ Value 2    ║    123 ║
║ This is a row with only one cell  ║            ║        ║
║ This row is testing html entities ║ Te<br />st ║     45 ║
╚═══════════════════════════════════╩════════════╩════════╝

?


참고:ASCII 아트 테이블을 만드는 웹 앱이 있나요? - 웹 애플리케이션 스택 교환

답변1

단일 간격이 필요하기 때문에 테이블이 잘못 정렬되었습니다. 고정 폭 글꼴은 Twitter 및 Facebook에서 사용되지 않지만 텍스트를 해당 유니코드 고정 너비 문자로 바꿀 수 있습니다. 이는 기술적으로 고정 간격이 아니며 문자가 반드시 고정 그리드에 맞춰 배치될 필요는 없으며 제가 아는 바로는 공백과 같은 문자에 해당하는 전폭은 없지만 예측 가능한 간격으로 인해 보기 좋은 모양을 만드는 것이 훨씬 더 쉬워질 수 있습니다. 그래도 테이블.

반각 및 전각 문자에 대한 유니코드 블록은 U+FF00 ~ U+FFEF이며 해당 문자로 작성된 텍스트는 looks like this입니다. 다음과 같은 도구를 사용하여 텍스트를 자동으로 변환할 수 있습니다.이 하나. 링크된 페이지에는 이 캐릭터 세트의 목적에 대한 흥미로운 배경 정보도 있습니다.

답변2

당신은 할 수 없습니다. 이렇게 하려면 고정 너비 글꼴을 사용해야 하며 Facebook이나 Twitter 클라이언트에서 이를 강제로 적용할 수 있는 방법은 없습니다.

HTML <TABLE>도 지정/입력할 수 있는 규정이 없기 때문에 사용할 수 없습니다.

관련 정보