Description: Change Punctuations(comma & period) for Korean vertical writing text layout. Nowadays, In Both Korean(North & South), Document layout is horizontal writing layout as default. But, In South Korea, Until the 1990s, Korean newspapers and books were written vertically. Currently, Many of Korean newspapers and books have replaced vertical writing with horizontal writing. However, Korean newspapers sometimes is written vertically for settlement announcement and Obituary. Example of Korean Vertical writings, currently Korean newspapers Ex1) 결산공고는 세로쓰기의 '마지막 보루'? http://www.mediatoday.co.kr/news/articleView.html?idxno=55820 Ex2) 한국경제신문 2016년 3월 14일 월요일자 A20면 (A20Page, Monday,14th March, 2016) https://event.hankyung.com/seminar/thebest/file/company_2016/hk_20160314.pdf Ex3) Obituary announcement in Korean Newspaper, Joong-Ang Ilbo[중앙일보,中央日報] (Vertical text and mixed Korean Hangul and Hanja[Korean name for Chinese characters]) https://jad.joongang.co.kr/paper_pr/paper05.html Ex3) Obituary announcement in Korean Newspaper (Vertical text and mixed Korean Hangul and Hanja[Korean name for Chinese characters]) https://blog.naver.com/news-reader/220988138803 Korean public agency, National Institute of Korean Language(국립국어원) had officially announced Punctuations(comma & period) for Vertically and Horizontally in 1988 [문교부 고시 제88-1호(1988. 1. 19.)]. ``` 문교부 고시 제88-1호(1988. 1. 19.) 문장 부호 문장 부호의 이름과 그 사용법은 다음과 같이 정한다. Ⅰ. 마침표[終止符] 1. 온점( . ), 고리점( 。) 가로쓰기에는 온점, 세로쓰기에는 고리점을 쓴다. Translation Punctuation marks The name of the punctuation mark and its usage are determined as follows. Ⅰ. Period 1. period (.), ideographic full stop (。) Use period for horizontal writing and ideographic full stop for vertical writing. Ⅱ. 쉼표[休止符] 1. 반점( , ), 모점( 、) 가로쓰기에는 반점, 세로쓰기에는 모점을 쓴다. 문장 안에서 짧은 휴지를 나타낸다. Translation Ⅱ. Comma 1. comma (,), ideographic comma (、) Use comma for horizontal writing and ideographic comma for vertical writing. Short pauses in sentence. ``` http://kornorms.korean.go.kr/regltn/popup/regltnNtfcView.do?regltn_code=0001&ntfc_no=6&ntfc_hist_no=1001 As National Institute of Korean Language, Usage of Punctuations(comma & period) shows by changing the comma in horizontal writing to the identity comma in vertical writing. According to the National Institute of the Korean Language(국립국어원), Comma(,) is used for horizontal writing in Korean, and they are replaced by ideographic comma(、) for vertical writing. Also, Period(.) is used for horizontal writing in Korean, and they are replaced by ideographic full stop (。) for vertical writing. W3C's Requirements for Hangul Text Layout and Typography(한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항) document is following National Institute of Korean Language Guide. ``` 2.1.3 Hangul Punctuation Marks in Horizontal and Vertical Writing 한글 가로짜기 및 세로짜기 문장 부호 CJK Symbols and Punctuation (U+3008~U+300F) are used by default. However, in the case of punctuation, half-width punctuation (pause (comma) U+002C, full stop (period) U+002E) is used for horizontal writing, and full-width punctuation (ideographic comma U+3001, ideographic full stop U+3002) are used for vertical writing. CJK 전각 기호와 문장부호(CJK Symbols and Punctuation; U+3008~U+300F)를 기본으로 사용한다. 단, 구독점의 경우, 가로짜기에는 반각 문장 부호(반점(쉼표); U+002C, 온점(마침표); U+002E)를, 세로짜기에는 전각 문장 부호(모점; U+3001, 고리점; U+3002) 사용을 기본값으로 한다. ``` https://w3c.github.io/klreq/#fonts-horizvertpunct So, Set Korean mode and Vertical Text mode on LibreOffice, Period (. U+002E) replaces ideographic full stop (。 U+3002) for Vertical writing. Also, Comma(, U+002C) replaces ideographic comma(、U+3001) for Vertical writing. Steps to Reproduce: 1. Set Korean mode and Vertical Text mode on LibreOffice 2. Period (. U+002E) replaces ideographic full stop (。 U+3002) for Vertical writing in Korean. 3. Comma(, U+002C) replaces ideographic comma(、U+3001) for Vertical writing in Korean. Actual Results: 안녕하세요, 리브레오피스 한국어팀입니다. (For vertical text mode, It means "Hello, We are LibreOffice Korean Team.") Expected Results: 안녕하세요、리브레오피스 한국어팀입니다。 (For vertical text mode, It means "Hello, We are LibreOffice Korean Team.") Reproducible: Always User Profile Reset: No Additional Info: Only shows Vertical Writing mode in Korean environment.
Created attachment 160615 [details] Korean vertical writing view, HWP(Left) and LibreOffice(Right) Korean vertical writing in HWP(Left) and LibreOffice(Right) HWP Set Korean mode and Vertical Text mode on HWP. Period (. U+002E) replaces ideographic full stop (。 U+3002) for Vertical writing. Also, Comma(, U+002C) replaces ideographic comma(、U+3001) for Vertical writing. However, LibreOffice doesn't change Period (. U+002E) into ideographic full stop (。 U+3002) and Comma(, U+002C) into ideographic comma(、U+3001) for Vertical writing.
I feel this is the job of Korean locale-specific AutoCorrect, but I'm not sure if AutoCorrect can be activated on vertical mode only. For comparison, simplified Chinese users use both the western punctuation marks and the ideographic ones (though we use U+FF0C instead of U+3001), but we rely on the input method to switch between them, generally called "half-width mode" and "full-width mode", and don't expect word processors to automatically convert them, like HWP do. I believe traditional Chinese users and Japanese users are in similar situations.
Dear DaeHyun Sung, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
We have different places where vertical writing mode can be set: (A) in the page style (B) in a table cell (C) in a frame (D) in a text box (E) in a custom shape (categories Basic Shapes, Symbol Shapes, Block Arrows, ...) If I copy and paste your 'Expected Results' text line into a new document, which has top-bottom then right-left writing mode, I get an 'ideograph full stop' at the line end. What are you doing when you are _not_ getting an 'ideograph full stop'? Please describe it step-by-step. Could you please attach example documents in 'odt'-format, not an image.
Dear DaeHyun Sung, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping
(In reply to QA Administrators from comment #5) > Dear DaeHyun Sung, > > This bug has been in NEEDINFO status with no change for at least > 6 months. Please provide the requested information as soon as > possible and mark the bug as UNCONFIRMED. Due to regular bug > tracker maintenance, if the bug is still in NEEDINFO status with > no change in 30 days the QA team will close the bug as INSUFFICIENTDATA > due to lack of needed information. > > For more information about our NEEDINFO policy please read the > wiki located here: > https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO > > If you have already provided the requested information, please > mark the bug as UNCONFIRMED so that the QA team knows that the > bug is ready to be confirmed. > > Thank you for helping us make LibreOffice even better for everyone! > > Warm Regards, > QA Team > > MassPing-NeedInfo-Ping Sorry, too late. on the W3C Requirements for Hangul Text Layout and Typography(한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항) https://w3c.github.io/klreq/#fonts-horizvertpunct 2.1.3 Hangul Punctuation Marks in Horizontal and Vertical Writing 한글 가로짜기 및 세로짜기 문장 부호 CJK Symbols and Punctuation (U+3008~U+300F) are used by default. However, in the case of punctuation, half-width punctuation (pause (comma) U+002C, full stop (period) U+002E) is used for horizontal writing, and full-width punctuation (ideographic comma U+3001, ideographic full stop U+3002) are used for vertical writing. CJK 전각 기호와 문장부호(CJK Symbols and Punctuation; U+3008~U+300F)를 기본으로 사용한다. 단, 구독점의 경우, 가로짜기에는 반각 문장 부호(반점(쉼표); U+002C, 온점(마침표); U+002E)를, 세로짜기에는 전각 문장 부호(모점; U+3001, 고리점; U+3002) 사용을 기본값으로 한다. At the document, horizontal: , U+002C Vertical: change U+002C to 、 U+3001 horizontal: . U+002E Vertical: change . U+002E to 。 U+3002 So, In Korean text, If the vertical mode, input the , (U+002C) , change 、 (U+3001) Also, If the vertical mode, input the . (U+002E), change 。 (U+3002)
Created attachment 188550 [details] read odt file, Korean Vertical Writing example on HWP read odt file, Korean Vertical Writing example on HWP
Created attachment 188551 [details] Korean Vertical Writing example odt file. Korean Vertical Writing example odt file.
(In reply to Regina Henschel from comment #4) > We have different places where vertical writing mode can be set: > (A) in the page style > (B) in a table cell > (C) in a frame > (D) in a text box > (E) in a custom shape (categories Basic Shapes, Symbol Shapes, Block Arrows, > ...) > > If I copy and paste your 'Expected Results' text line into a new document, > which has top-bottom then right-left writing mode, I get an 'ideograph full > stop' at the line end. > > What are you doing when you are _not_ getting an 'ideograph full stop'? > Please describe it step-by-step. > > Could you please attach example documents in 'odt'-format, not an image. I upload the odf file (In reply to DaeHyun Sung from comment #8) > Created attachment 188551 [details] > Korean Vertical Writing example odt file.