commas in lists

1 분 소요

3개 이상의 조합에서 comma는 어떻게 써야 하나요?

  • 최근에, 논문 교정을 좀 하고 있는데 다음과 같은 코멘트를 받았습니다.

Academic tip: This is a series comma. This comma is inserted before the conjunction in a list of three of more items as it aids clarity.

  • 즉, “글의 명료성(clarity)을 위해서는, 3개 이상의 리스트에서 사이사이에 모두 콤마를 넣어주는 것이 좋다는 이야기죠.
  • 그런데, 우리는 영어를 배울 때, 보통 이렇게 배웠던 것 같아요.

Korea, Japan and China

  • 그런데, 위의 것보다 아래에 맞춰서 쓰는 것이 글의 명료성을 위해서 더 좋을 거라는 이야기죠.

Korea, Japan, and China

  • 왜 그럴까요?

Oxofd comma

  • wikipedia에 따르면, 이렇게 리스트가 있을 때, 그 사이사이에 항상 comma를 넣는 것을 serial comma, series comma, oxford comma, and havard comma라고 한다고 합니다.
  • 옥스포드 콤마의 기본적인 목적은 ‘문장의 중의성을 없애주는 것’인데, 가령, 콤마는 동격을 사용하기 위해서 쓰이기도 하니까요. 그러나, 본문에서처럼 서로 구별된 각각의 예를 언급하는 것이라면, 분명하게 comma를 써주는 것이 맞습니다.
  • 물론, 참고한 위키피디아 문서를 보면 알겠지만, 이것도 완전하게 통일된 의견은 아니에요. 아무튼, 각각 구별된 리스트를 언급하는 것이라면, 가급적 콤마를 항상 써주시는 것이 좋을 것 같아요.

wrap-up

  • 프로그래밍하는 사람들이 종종 싸우는 몇 가지 문법이 있습니다.
    • tab이 좋냐, 4space가 좋냐(물론, 이는 4space를 쓰는 사람들의 연봉이 유의미하게 높다는 의견이 있고, 반대로, 미드 실리콘밸리에서는 4space를 쓴다는 이유로 여자친구와 헤어지기도 하죠)
    • c를 쓸 때는 if뒤에 바로 괄호가 오냐, 줄바꿈을 하고 괄호가 하냐 뭐 그런것들도 있쬬.
  • 아무튼, 글도 마찬가지군요. 저는 옥스포드 콤마가 훨씬 깔끔하고 직관적인 것 같습니다.

reference

댓글남기기