1

주제: 에디트 중에...

글을 포스팅 하는 중에...
bullet, number list 등을 정하면.
작성된 글 전체가 적용되네요.
원래, 그 라인만 적용되어야 하는게 아닌지...

그리고,
"abcdefghij"
이렇게 글을 쓰고, "cde" 선택하고 정렬을 중간으로 하면.
ab
    cde
fghij
와 같이 줄이 나뉩니다.
이 역시 선택과 상관없이 그 줄의 정렬이 중간이 되어야 하는게 아닌지...

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

2

답글: 에디트 중에...

htna 작성:

글을 포스팅 하는 중에...
bullet, number list 등을 정하면.
작성된 글 전체가 적용되네요.
원래, 그 라인만 적용되어야 하는게 아닌지...

그리고,
"abcdefghij"
이렇게 글을 쓰고, "cde" 선택하고 정렬을 중간으로 하면.
ab
    cde
fghij
와 같이 줄이 나뉩니다.
이 역시 선택과 상관없이 그 줄의 정렬이 중간이 되어야 하는게 아닌지...

전자의 경우, 쓴 후에 적용이 아니라 적용 후에 쓰기 시작하는 경우가 더 많기 때문에 대부분의 에디터가 현재의 방법을 따르고 있습니다.  후자의 경우는 선택 부분의 속성이 변경되는 것이 맞으니 현재가 제대로 동작하는 것 같군요. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: 에디트 중에...

대부분...
enter를 치면 <P></P>로 묶이고..
shift-enger를 치면 <br>로 처리되고 하지 않나요?
이경우는 아무리 enter를 쳐도 <br>만 될 뿐 전체가 <p></p> 하나로 묶이기 때문에 생기는 문제로 알고 있습니다.
이것에 대해서 MS-word 에서도 shift-enter와 enter를 구분합니다.
(wordpad 에서는, 내부적으로 버그가 있는듯 합니다만, 역시나 그래도 enter 와 shift-enter 를 구분합니다...
aaa<enter>
bbb<shift-enter>
ccc<enter>
ddd<shift-enter>
eee<shift-enter>
fff<enter>
ggg<enter>
이렇게 하고, 블럭 설정해서 bullet 으로 바꿔보시길...)

결론적으로 enter/shift-enter 를 구분해서 <p></p>와 <br>를 적용해야 한다고 봅니다.
안그러면, 어쩔수 없이 bullet을 쓰려면 html모드로 가서 수정을 해야만 하니깐요...


그리고, 후자의 경우에는...
대부분의 에디팅 환경이 MS-word 혹은 wardpad 혹은 한글 처럼 동작한다고 봅니다.
제가 한글은 안써서 모르겠지만...
MS-word 와 wordpad 의 경우에 1줄이 3줄로 나뉘지 않고,
1줄 전체가 center 로 먹힙니다.
심지어 블럭을 설정하지 않고 center 로 줄정렬을 선택해도, 커서가 있는 줄이 center 로 됩니다.
한번 테스트 해 보시길...

htna (2006-11-28 20:18:19)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

4

답글: 에디트 중에...

이 문제는 버그로 인식하지 않는 것인가요 ???
당연히 이렇게 동작하는게 맞다고 보는것인지...

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

5

답글: 에디트 중에...

엔터의 기본값이 br인 이유는 그림 삽입시가 문제되기 때문입니다. p태그는 내부 속성으로 div나 table등을 가질 수 없는데, 그림 삽입시 아래 캡션을 붙이기 위해서는 div말고는 현재 방법이 없습니다. 그래서 p태그를 기본으로 할 경우 HTML 표준을 무시하게 되죠.  차후 shift-enter를 p로 묶든지 하자고 예전에 논의가 있었습니다. ^^

에디터는 워드등의 에디터가 아닌 웹 에디터를 말씀드린 것이었습니다. (tinyMCE라든지) 웹 마크업의 특징 때문에 특정 태그로 묶인 부분은 줄바꿈이 일어나게 됩니다. 로컬 에디터에서야 그런 식으로 구현하지 않으니 문제가 생기지 않지요. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

6

답글: 에디트 중에...

그렇다면, 이런 문제좀 해결해 주시기 바랍니다.

aaa
* bbb
* ccc
ddd
* eee

이와 같이 되어있는 환경에서. (* 를 bullet 대신 표현하겠습니다.)

"* ccc"
를 "* eee" 아래로 복사할 수 있게, 하기 위해서는 <br> 문제로 html 코드를 열어서 처리해야 합니다만.
문서가 길어서인지. 문서를 오픈해서 처리할 수 없군요.

aaa
* bbb
ddd
* eee
* ccc

자꾸 아래와 같이 표현되는군요.

aaa
* bbb
ddd
* eee
   * ccc

그리고,

aaa
* bbb
* ccc
ddd
* eee

여기의 작업 아래로 fff 를 다음과 같이 입력할 수 있는 방법 역시 제공해 주셨으면 합니다.

aaa
* bbb
* ccc
ddd
* eee
fff

역시..

aaa
bbb

이후에 "* ccc"를 제공할 수 있는 방법 역시.. orz

aaa
bbb
* ccc

이 모든 작업을 하기 위해서는.
에디터로 작업을 한 후에, 복사하기로 처리하거나,
html 로 직접 처리해야만 합니다만..
둘 다 문서의 길이가 조금만 길어지니, 사용하기 어렵(??)네요..
^^;;;

htna (2006-11-29 17:43:02)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

7

답글: 에디트 중에...

... 연속으로 엔터 두 번 치면 리스트 속성이 닫힙니다. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

8

답글: 에디트 중에...

아무리 그래도...

aaa
bbb
* ccc <- 새로 추가

aaa
*bbb <- *eee 뒤로 copy/paste
*ccc
ddd
*eee

등은 안되는군요.

그냥, 문서 전체를 워드패드로 복사하여 작성한 뒤에, 다시 전체를 테더에 복사하는게 속편할 듯 하군요...

htna (2006-11-30 01:31:04)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

9

답글: 에디트 중에...

웹페이지에서 Javascript 의 도움을 얻어 구현되는 WYSIWYG 에디터에게, Microsoft Word 수준의 판단력과 기능을 바라시는게 아닌가 하는 생각이 드네요 smile

10

답글: 에디트 중에...

htna 작성:

아무리 그래도...

aaa
bbb
* ccc <- 새로 추가

aaa
*bbb <- *eee 뒤로 copy/paste
*ccc
ddd
*eee

등은 안되는군요.

그냥, 문서 전체를 워드패드로 복사하여 작성한 뒤에, 다시 전체를 테더에 복사하는게 속편할 듯 하군요...

브라우저에서 해당 부분을 선택해서 클립보드에 저장된 후 도로 그걸 붙이는 과정에서 어떤 코드가 클립보드에 들어있을지 판단하는 루틴을 작성하는 것은 현재로써는 불가능합니다. 이 경우, 클립보드에 저장되고 도로 붙는 데이터의 형태가 브라우저에 따라 완전한 리스팅으로 변환되어 저장되기 때문에 (항상 그런것도 아니고!) 현실적으로 구현이 어려워 보입니다. sad 죄송해요 ㅠ_ㅠ

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

11

답글: 에디트 중에...

inureyes 작성:

브라우저에서 해당 부분을 선택해서 클립보드에 저장된 후 도로 그걸 붙이는 과정에서 어떤 코드가 클립보드에 들어있을지 판단하는 루틴을 작성하는 것은 현재로써는 불가능합니다. 이 경우, 클립보드에 저장되고 도로 붙는 데이터의 형태가 브라우저에 따라 완전한 리스팅으로 변환되어 저장되기 때문에 (항상 그런것도 아니고!) 현실적으로 구현이 어려워 보입니다. sad 죄송해요 ㅠ_ㅠ

복사 & 붙이기에 문제가 있다는 뜻이 아니었습니다.
위에서와 같은 방식을 하고는 싶지만,
html로 열어서 수정하지 않으면 처리가 되지 않습니다.
그렇기에, html editing을 하는바에, 차라리...
ms-word 로 내용을 복사해서, 필요한 부분 수정한 뒤,
다시 tatter로 복사하는 편이, 더 낫다는 말입니다.

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

12

답글: 에디트 중에...

laziel 작성:

웹페이지에서 Javascript 의 도움을 얻어 구현되는 WYSIWYG 에디터에게, Microsoft Word 수준의 판단력과 기능을 바라시는게 아닌가 하는 생각이 드네요 smile

자바스크립트인지 php인지는 잘 모르겠습니다만,
저런걸 구현하는 에디터는 많이 봤습니다.
에디팅 하면서 느낀거지만, 물론 shift-enter 를 <be> 로, enter를 <p>로 처리하고 있다는 것은 충분히 느끼고 있었구요...
tatter가 wordpress 보다 뛰어나다고 느끼는 부분들이 많습니다만,
editing 환경의 기본적인 처리는 wordpress 가 더 나은듯 합니다.
한번 wordpress 로 문서를 작성해 보시기 바랍니다.
enter, shift-enter, bullet, 그리고 문단정렬(left,center,shift) 에 대해서 섞어가면서 한번 써보면,
충분히 그 차이를 느낄겁니다.

htna (2006-11-30 19:43:55)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

13

답글: 에디트 중에...

넵 에디터 엎고 싶습니다. (저도 불만이 제일 많은 부분입니다^^)
(걍 wp처럼 tinyMCE를 번들할까 하는 생각도 잠깐 했습니다)

htna님께 도움과 피드백 많이 받아서 차기 버전에선 에디터 2.0으로 업그레이드를!

결자해지의 원칙에 따라 새 에디터의 테스터는 htna님으로 낙찰되는 분위기 big_smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

14

답글: 에디트 중에...

허걱...
저 SOP 쓰는 중입니다.
나중에 시간되면, 알바라도 하죠. ㅋㅋ
참고로 저는 주로 C/C++, Template 프로그램 쪽으로 넉넉합니다만.
웹에는 약한 편이라...
피드백은 가능한한 도와드릴 수 있습니다...
다시 inureyes 님께 터치.
ㅋㅋ

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

15

답글: 에디트 중에...

htna 작성:

허걱...
저 SOP 쓰는 중입니다.
나중에 시간되면, 알바라도 하죠. ㅋㅋ
참고로 저는 주로 C/C++, Template 프로그램 쪽으로 넉넉합니다만.
웹에는 약한 편이라...
피드백은 가능한한 도와드릴 수 있습니다...
다시 inureyes 님께 터치.
ㅋㅋ

네 에디터의 완성도에 대해서는 문제가 많다는 것을 인지하고 있습니다.
일단 중요한 일들을 마무리하고 나면 에디터에 대해서 개선작업을 빡쎄게 추진하도록 하겠습니다.

crizin 님이 원하는건 말을 해달라. 라고 말씀을 하시긴 하셨지만, 워낙에 현업에 밀려서 잠시 잊고 있었습니다.
에디터 부분은 태터 커뮤니티의 오랜 숙원사업중의 하나입니다.

일반적인 사용성에 대해서는 큰 문제가 없다고도 할 수 있으나, 약간만 전문적인 편집에 들어가도.... 대략 메롱해지지요..
성실히 지적해주셔서 대단히 감사드리구요 ..
곧 에디터 개선 프로젝트가 열리면 빡쎈 참여 부탁드립니다 smile

inureyes 님.. htna 님께 위키편집권한을 드리고 editor 개선사항 요건을 좀 자세히 기술해달라 부탁을 좀 드려야겠네요.
포럼에 남겨두면 나중에 잊혀질 것 같아서 ㅠ.ㅠ

16

답글: 에디트 중에...

smile

htna님 내일 아침에 이메일 확인해주세요^^ 관련 위키 편집에 대한 정보 보내 드리겠습니다.

(밤새 컴퓨터 복구중입니다 흑흑 ㅠ_ㅠ)

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'