SCI 사용법

최근 수정: 01/08/2024, 19:49:45

개요

이 문서는 SCI 위키의 사용 방법에 대해 다룹니다.

계정 생성 및 인증

여기를 클릭해 로그인 페이지로 이동 후, 회원가입 페이지로 이동합니다. 회원가입 시 gs.hs.kr 이메일을 사용하면 자동으로 문서 삭제 권한, 새 문서 생성 권한이 부여됩니다. 또한, 이메일 인증 단계가 있으므로 정확한 이메일을 사용해야 합니다.

문서 생성

문서를 생성하려면, 메인 페이지에 있는 검색 창에 내가 만들고자 하는 문서의 제목을 입력합니다. 검색 결과 페이지에 같은 제목을 가지고 있는 문서가 존재하지 않는다면, 해당 제목을 가진 문서를 생성할 수 있습니다. 제목이 **인 문서로 이동하기 버튼을 클릭 후, [새 문서 만들기]를 클릭합니다. 문서 생성 권한이 있다면 문서 생성 페이지로 이동하고, 아니라면 홈으로 돌아갑니다.

문서 생성 페이지에서는 제목을 변경할 수 있습니다. 문서가 생성된 후에는 제목을 변경할 수 없으며, 제목을 변경하려면 문서를 삭제 후 다시 만들어야 합니다. 제목을 정한 후 가장 먼저 대분류를 생성해야 합니다. + 새로운 대분류 만들기를 클릭하고, 만들고자 하는 문서가 수학/과학 문서라면 세부 과목(예: 생명과학)을 입력 후 확인을 누릅니다. 대분류는 하나만 입력할 수 있습니다.

대분류를 만든 후에는 상세 분류를 추가할 수 있습니다. 상세 분류는 태그의 역할을 하며, 비슷한 내용이 들어 있는 문서들을 연관시키는 용도로 사용됩니다. 상세 분류의 이름을 작성한 후 엔터를 누르면 자동으로 추가됩니다. 만약 이미 있는 분류의 이름이라면 아래에 자동완성이 뜹니다.

문서의 내용을 모두 입력한 후에는 변경사항 적용하기를 클릭해 문서의 변경 내용을 저장합니다.

문서 수정

문서 페이지로 이동해 제목 하단 또는 우측에 있는 [편집]을 누르면 문서 수정 페이지로 이동합니다. 문서 수정 페이지에서는 제목을 바꾸는 것 이외의 문서 생성에서 할 수 있는 모든 일을 할 수 있습니다. 문서 수정 페이지에서 변경사항 적용하기를 누르면, 무엇을 변경했는지 기록할 수 있는 프롬프트가 뜨며, 변경사항을 적은 후에 초록색 버튼을 누르면 됩니다. (변경사항을 적는 것은 필수가 아니나, 적는 것을 추천드립니다) 문서 생성, 편집 등 문서의 내용을 수정하는 모든 행위는 기여 목록에 공개적으로 저장됩니다.

문법

문서 편집에는 확장된 마크다운을 사용할 수 있습니다. 일반 마크다운에서 지원하는 문법을 모두 지원하며, 추가적인 문법도 사용할 수 있습니다. 추가적으로 사용할 수 있는 문법은 다음과 같습니다.

GFM

  1. 자동 링크
https://sci.org

출력: https://sci.org

링크 rel이 정의되지 않아도 되는 경우, 마크다운 링크 문법을 사용하지 않고 URL을 입력해도 하이퍼링크가 생성됩니다.

  1. Footnote
경기과학고[^1]

[^1]: 과학영재의 요람

경기과학고1

자동으로 Footnote와 링크를 생성합니다.

  1. Table
| 원영적 사고 | 희진적 사고   |
| ----- | ------- |
| 럭키비키  | 개저씨들 |

| header1          | header2          |
| ---------------- | ---------------- |
| cell (rowspan=2) | cell             |
| ^                | cell             |
| >                | cell (colspan=2) |
| escape >         | \>               |
| escape ^         | \^               |

원영적 사고희진적 사고
럭키비키개저씨들

행이나 열을 collapse할수도 있습니다.

헤더헤더
cell (rowspan=2)cell
cell
cell (colspan=2)

KaTeX

KaTeX 문법을 지원합니다. 수식을 입력하고 싶은 경우에는 다음과 같은 방법을 사용할 수 있습니다.

`$$ f(x)=\sum_{n=0}^\infty\frac{f^{(n)}(a)}{n!}(x-a)^n $$`

f(x)=n=0f(n)(a)n!(xa)n f(x)=\sum_{n=0}^\infty\frac{f^{(n)}(a)}{n!}(x-a)^n

코드블럭의 언어를 KaTeX로 정의하면, 코드블럭 안에서도 KaTeX를 사용할 수 있습니다.

f(x)=n=0f(n)(a)n!(xa)n f(x)=\sum_{n=0}^\infty\frac{f^{(n)}(a)}{n!}(x-a)^n 

KaTeX 문법에 대한 자세한 설명서는 여기에서 확인할 수 있습니다.

추가 문법

틀 같은 HTML이 필요한 요소들은 XSS 위험 때문에 일시적으로 추가되지 않았습니다. 추후에 추가될 예정입니다.

편집 시 주의사항

편집 기록

편집 기록에는 아이피 주소, 편집 내용, 편집 시각이 기록됩니다. 로그인 여부와 관계없이 아이피는 항상 기록되지만, 로그인을 한 경우에는 아이피가 공개되지 않습니다. 편집 기록 페이지에서는 리비전 비교, 리비전 보기, 리비전으로 되돌리기를 할 수 있습니다.

마무리

이 문서는 SCI 위키의 개발 상황에 따라 계속 업데이트될 예정입니다.

Footnotes

  1. 과학영재의 요람