๋ฐฑ๋งํฌ
๋ฐฑ๋งํฌ๋ ํ์ฌ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๋ ๋ฌธ์๋ค์ ์๋์ผ๋ก ์ถ์ ํด ๋งํฌ๋ฅผ ๋ง๋๋ ์ญ์ฐธ์กฐ ๊ธฐ๋ฅ์ด๋ค. ์ด ๋ฌธ์๋ ๋ฐฑ๋งํฌ๋ฅผ ๊ณ์ฐํ๊ณ , ํ์ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ๋ฌธ์ A๊ฐ ๋ฌธ์ B์ ๋ํ ๋ด๋ถ ๋งํฌ๋ฅผ ํฌํจํ๋ฉด, Simpesys๋ ์๋์ผ๋ก ๋ฌธ์ B์ ๋ฐฑ๋งํฌ ํญ๋ชฉ์ผ๋ก ๋ฌธ์ A๋ฅผ ์ถ๊ฐํ๋ค. ์ด ์๋ฐฉํฅ ๊ด๊ณ๋ ์ฐธ์กฐ๋ ๋ฌธ์์์ ์ฐธ์กฐํ๋ ์์ค๋ก์ ํ์์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
๋ฐฑ๋งํฌ ๊ณ์ฐ
๋ฐฑ๋งํฌ๋ ์ด๊ธฐํ ๊ณผ์ ์ ๋งํฌ ํด์ ๋จ๊ณ์์ ๊ณ์ฐ๋๋ค.
- ๊ฐ ๋ฌธ์์์ ๋งํฌ๋ค์ด ์ฝํ ์ธ ๋ก๋ถํฐ ๋ด๋ถ ๋งํฌ๋ฅผ ์ถ์ถํ๋ค.
- ๋ฌธ์ ๋์ ๋๋ฆฌ์์ ๊ฐ ๋งํฌ ๋์์ ์๋ณํ๋ค.
- ํ์ฌ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ ๋ฌธ์์ ํ์ฌ ๋ฌธ์๋ฅผ ์ธ์ฉํ ๋ฌธ์ฅ์ ํฌํจํ๋
Reference๊ฐ์ฒด๋ฅผ ์์ฑํ๋ค. - ๋์ ๋ฌธ์์
referred๋ฆฌ์คํธ์ ์ฐธ์กฐ๋ฅผ ์ถ๊ฐํ๋ค.
๋ฐฑ๋งํฌ ์น์
๋ฐฑ๋งํฌ๋ ๊ฐ ๋ฌธ์์ ๋งํฌ๋ค์ด ์ฝํ
์ธ ๋์ ์ ์ฉ ์น์
์ผ๋ก ์ถ๊ฐ๋๋ค. ์น์
์ ๋ชฉ์ config.docs.backlinksSectionTitle ์ต์
์ผ๋ก ์ค์ ํ ์ ์๋ค. ๊ธฐ๋ณธ๊ฐ์ "Backlinks"์ด๋ค.
const simpesys = new Simpesys({
config: {
docs: {
backlinksSectionTitle: "์ด ๋ฌธ์๋ฅผ ์ธ์ฉํ ๋ฌธ์"
},
},
});
ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๋ฐฑ๋งํฌ ์ ๊ทผ
Document ๊ฐ์ฒด๋ ๋ชจ๋ ๋ฐฑ๋งํฌ ์ฐธ์กฐ๊ฐ ์๋ referred ๋ฆฌ์คํธ๋ฅผ ํฌํจํ๋ค.
const doc = simpesys.getDocument("api");
for (const ref of doc.referred) {
console.log(`์ฐธ์กฐํ ๋ฌธ์: ${ref.document.title}`);
console.log(`๋ฌธ์ฅ: ${ref.sentences.join(", ")}`);
}