# SOME DESCRIPTIVE TITLE.
# Copyright (C) Kovid Goyal
# This file is distributed under the same license as the calibre package.
# 
# Translators:
# Seo, HyunTae <acrab001@gmail.com>, 2014-2015
msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-29 07:42+0530\n"
"PO-Revision-Date: 2016-04-28 03:22+0000\n"
"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n"
"Language-Team: Korean (http://www.transifex.com/calibre/calibre/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: ../../home/kovid/work/calibre/manual/news.rst:4
msgid "Adding your favorite news website"
msgstr "사용자가 즐겨찾는 뉴스 웹사이트 추가하기"

#: ../../home/kovid/work/calibre/manual/news.rst:6
msgid ""
"calibre has a powerful, flexible and easy-to-use framework for downloading "
"news from the Internet and converting it into an ebook. The following will "
"show you, by means of examples, how to get news from various websites."
msgstr "캘리버는 인터넷에서 뉴스를 다운로드하여 eBook으로 변환하기 위한, 강력하면서도 유연하며 사용하기 쉬운 프레임워크를 가지고 있습니다. 아래에서 예제들을 사용하여 다양한 웹사이트에서 뉴스를 가져오는 방법을 보여드릴 것입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:8
msgid ""
"To gain an understanding of how to use the framework, follow the examples in"
" the order listed below:"
msgstr "프레임워크 사용법을 이해하기 위해 아래에 나열된 순서대로 예제를 따라가십시오:"

#: ../../home/kovid/work/calibre/manual/news.rst:15
msgid "Completely automatic fetching"
msgstr "완전히 자동화된 가져오기"

#: ../../home/kovid/work/calibre/manual/news.rst:17
msgid ""
"If your news source is simple enough, calibre may well be able to fetch it "
"completely automatically, all you need to do is provide the URL. calibre "
"gathers all the information needed to download a news source into a "
":term:`recipe`. In order to tell calibre about a news source, you have to "
"create a :term:`recipe` for it. Let's see some examples:"
msgstr "사용자의 뉴스 출처가 충분히 단순하다면, 캘리버는 아마도 완전 자동으로 뉴스를 가져올 수 있을 것입니다. 사용자가 할 일은 URL을 지정하는 것 뿐입니다. 캘리버는 뉴스 출처에서 다운로드하기 위해 필요한 모든 정보들을 :term:`레시피`에 모아둡니다. 캘리버에게 뉴스 출처에 대하여 알려주려면 사용자가 뉴스 출처에 대한 :term:`레시피`를 생성하여야 합니다. 몇몇 예제를 살펴보도록 하겠습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:26
msgid "The calibre blog"
msgstr "캘리버 블로그"

#: ../../home/kovid/work/calibre/manual/news.rst:28
msgid ""
"The calibre blog is a blog of posts that describe many useful calibre "
"features in a simple and accessible way for new calibre users. In order to "
"download this blog into an ebook, we rely on the :term:`RSS` feed of the "
"blog::"
msgstr "캘리버 블로그는 신규 캘리버 사용자들에게 단순하면서도 이해하기 쉬운 방법으로 캘리버의 많은 유용한 기능들을 설명하는 블로그입니다. 우리는 이 블로그를 eBook으로 다운로드하기 위하여 이 블로그의 :term:`RSS` 피드에 의존합니다."

#: ../../home/kovid/work/calibre/manual/news.rst:34
msgid ""
"I got the RSS URL by looking under \"Subscribe to\" at the bottom of the "
"blog page and choosing :guilabel:`Posts->Atom`. To make calibre download the"
" feeds and convert them into an ebook, you should right click the "
":guilabel:`Fetch news` button and then the :guilabel:`Add a custom news "
"source` menu item and then the :guilabel:`New Recipe` button. A dialog "
"similar to that shown below should open up."
msgstr "블로그 페이지 하단의 \"Subscribe to\" 아래 :guilabel:`Posts->Atom`을 선택하면 RSS URL을 얻을 수 있습니다. 캘리버가 그 피드들을 다운로드하여 eBook으로 변환하도록 만들려면, :guilabel:`뉴스 가져오기` 버튼을 오른쪽 클릭한 후, 메뉴에서 :guilabel:`사용자 정의 뉴스 출처를 추가` 항목을 선택하고, :guilabel:`새 레시피` 버튼을 클릭하여야 합니다. 그러면, 아래에 보이는 것과 비슷한 창이 열립니다."

#: ../../home/kovid/work/calibre/manual/news.rst:43
msgid ""
"First enter ``calibre Blog`` into the :guilabel:`Recipe title` field. This "
"will be the title of the ebook that will be created from the articles in the"
" above feeds."
msgstr "먼저 :guilabel:`레시피 제목` 필드에 ``캘리버 블로그``라고 입력하세요. 이것은 위 피드의 기사로부터 생성되는 eBook의 제목이 될 것입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:45
msgid ""
"The next two fields (:guilabel:`Oldest article` and :guilabel:`Max. number "
"of articles`) allow you some control over how many articles should be "
"downloaded from each feed, and they are pretty self explanatory."
msgstr "다음 두 필드(:guilabel:`가장 오래된 기사`와 :guilabel:`피드마다의 기사의 최대 개수`)는 각각의 피드 당 얼마나 많은 기사가 다운로드되어야 할지를 사용자가 제어할 수 있도록 해줍니다. 그 의미는 필드명에서 쉽게 유추할 수 있습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:47
msgid ""
"To add the feeds to the recipe, enter the feed title and the feed URL and "
"click the :guilabel:`Add feed` button. Once you have added the feed, simply "
"click the :guilabel:`Save` button and you're done! Close the dialog."
msgstr "레시피에 피드들을 추가하려면, 피드 제목과 피드의 URL을 입력한 후 :guilabel:`피드 추가` 버튼을 클릭하세요. 위 피드를 추가한 후 :guilabel:`저장`을 클릭하기만 하면 이제 작업이 끝난 것입니다! 창을 닫으세요."

#: ../../home/kovid/work/calibre/manual/news.rst:51
msgid ""
"To test your new :term:`recipe`, click the :guilabel:`Fetch news` button and"
" in the :guilabel:`Custom news sources` sub-menu click :guilabel:`calibre "
"Blog`. After a couple of minutes, the newly downloaded ebook of blog posts "
"will appear in the main library view (if you have your reader connected, it "
"will be put onto the reader instead of into the library). Select it and hit "
"the :guilabel:`View` button to read!"
msgstr ":term:`레시피`를 테스트하려면, :guilabel:`뉴스 가져오기` 버튼을 누른 후, :guilabel:`사용자 정의` 뉴스 출처 하위 메뉴에서 :guilabel:`캘리버 블로그`를 클릭합니다. 몇분이 지난 후, 새로 다운로드된 블로그 포스트의 eBook이 메인 서재 창에 나타날 것입니다.(만일 리더 기기가 연결되어 있으면 라이브러리 대신 리더 기기에 올리게됩니다) 책을 선택하고 :guilabel:`보기` 버튼을 눌러 읽으십시오!"

#: ../../home/kovid/work/calibre/manual/news.rst:53
msgid ""
"The reason this worked so well, with so little effort is that the blog "
"provides *full-content* :term:`RSS` feeds, i.e., the article content is "
"embedded in the feed itself. For most news sources that provide news in this"
" fashion, with *full-content* feeds, you don't need any more effort to "
"convert them to ebooks. Now we will look at a news source that does not "
"provide full content feeds. In such feeds, the full article is a webpage and"
" the feed only contains a link to the webpage with a short summary of the "
"article."
msgstr "조그만 노력으로도 이 방식이 잘 작동하는 이유는 블로그가 *전체 내용* :term:`RSS` 피드를 제공하기 때문입니다. 즉, 기사 내용이 피드 그 자체에 들어가 있기 때문입니다. 많은 뉴스 출처가 이러한 방식의 *전체 내용* 피드를 제공하기 때문에 사용자가 뉴스를 eBook으로 변환하기 위해 더 노력을 들일 필요가 없습니다. 이제부터 전체 내용 피드를 제공하지 않는 뉴스 출처를 살펴보도록 하겠습니다. 이러한 피드들에서는 전체 기사는 별도의 웹페이지이며, 피드는 그 웹페이지에 대한 링크와 기사에 대한 짧은 요약을 담고 있습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:58
msgid "bbc.co.uk"
msgstr "bbc.co.uk"

#: ../../home/kovid/work/calibre/manual/news.rst:60
msgid "Lets try the following two feeds from *The BBC*:"
msgstr "아래의 *The BBC* 사이트 피드 두개를 시도해봅시다:"

#: ../../home/kovid/work/calibre/manual/news.rst:62
msgid ""
"News Front Page: "
"http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"
msgstr "News Front Page: http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"

#: ../../home/kovid/work/calibre/manual/news.rst:63
msgid ""
"Science/Nature: "
"http://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml"
msgstr "Science/Nature: http://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml"

#: ../../home/kovid/work/calibre/manual/news.rst:65
msgid ""
"Follow the procedure outlined in :ref:`calibre_blog` above to create a "
"recipe for *The BBC* (using the feeds above). Looking at the downloaded "
"ebook, we see that calibre has done a creditable job of extracting only the "
"content you care about from each article's webpage. However, the extraction "
"process is not perfect. Sometimes it leaves in undesirable content like "
"menus and navigation aids or it removes content that should have been left "
"alone, like article headings. In order, to have perfect content extraction, "
"we will need to customize the fetch process, as described in the next "
"section."
msgstr "위 :ref:`calibre_blog`에서 설명한 절차를 참고하여 *The BBC*에 대한 레시피를 생성합니다(위 피드들을 사용). 다운로드된 eBook을 보면, 캘리버가 각 기사의 웹페이지에서 사용자가 관심있어하는 부분만 꽤나 훌륭하게 추출해낸 것을 알 수 있습니다. 하지만 추출 작업이 완벽하지는 않습니다. 때로는 메뉴나 네비게이션 도구들과 같은 원하지 않는 내용이 남아있거나, 기사 제목 처럼 남아있어야 하는 내용이 제거되기도 합니다. 완벽한 내용 추출을 하기 위해서는, 다음 섹션에 설명하는 바와 같이, 가져오기 과정을 커스터마이즈할 필요가 있습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:68
msgid "Customizing the fetch process"
msgstr "가져오기 과정 커스터마이즈하기"

#: ../../home/kovid/work/calibre/manual/news.rst:70
msgid ""
"When you want to perfect the download process, or download content from a "
"particularly complex website, you can avail yourself of all the power and "
"flexibility of the :term:`recipe` framework. In order to do that, in the "
":guilabel:`Add custom news sources` dialog, simply click the "
":guilabel:`Switch to Advanced mode` button."
msgstr "다운로드 과정을 완벽하게 하길 원하거나 특히 복잡한 웹사이트에서 내용을 다운로드받을 때에 :term:`레시피` 프레임워크의 강력하면서도 유연한 모든 기능들을 이용하여 도움을 받을 수 있습니다. 그러기 위해서는 :guilabel:`사용자 정의 뉴스 출처 추가` 창에서 :guilabel:`고급 사용자 모드로 전환` 버튼을 클릭하세요."

#: ../../home/kovid/work/calibre/manual/news.rst:72
msgid ""
"The easiest and often most productive customization is to use the print "
"version of the online articles. The print version typically has much less "
"cruft and translates much more smoothly to an ebook. Let's try to use the "
"print version of the articles from *The BBC*."
msgstr "가장 쉬우면서도 생산적인 커스터마이즈 방법은 온라인 기사의 인쇄 버전을 이용하는 것입니다. 인쇄 버전은 일반적으로 불필요한 내용들이 훨씬 적고 eBook으로 훨씬 자연스럽게 변환할 수 있습니다. 그러면, *The BBC* 사이트 기사의 인쇄 버전을 사용해보도록 합시다."

#: ../../home/kovid/work/calibre/manual/news.rst:75
msgid "Using the print version of bbc.co.uk"
msgstr "bbc.co.uk 의 인쇄 버전 사용하기"

#: ../../home/kovid/work/calibre/manual/news.rst:77
msgid ""
"The first step is to look at the ebook we downloaded previously from "
":ref:`bbc`. At the end of each article, in the ebook is a little blurb "
"telling you where the article was downloaded from. Copy and paste that URL "
"into a browser. Now on the article webpage look for a link that points to "
"the \"Printable version\". Click it to see the print version of the article."
" It looks much neater! Now compare the two URLs. For me they were:"
msgstr "첫번째 단계는, 우리가 좀전에 :ref:`bbc`에서 다운로드한 eBook을 열어보는 것입니다. 각 기사의 끝부분에 이 기사가 어디에서 다운로드되었는지를 알려주는 조그만 영역이 있습니다. 그 곳에서 URL을 복사하여 브라우저에 붙여넣으세요. 이제, 그 기사의 웹페이지에서 \"인쇄 버전\"을 가리키는 링크를 찾습니다. 기사의 인쇄 버전을 보려면 그 링크를 클릭해보세요. 훨씬 더 간결해 보입니다! 이제 그 두 URL을 비교해보세요. 예제의 경우에는 아래와 같습니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:80
msgid "Article URL"
msgstr "기사 URL"

#: ../../home/kovid/work/calibre/manual/news.rst:80
msgid "http://news.bbc.co.uk/2/hi/science/nature/7312016.stm"
msgstr "http://news.bbc.co.uk/2/hi/science/nature/7312016.stm"

#: ../../home/kovid/work/calibre/manual/news.rst:83
msgid "Print version URL"
msgstr "인쇄 버전 URL"

#: ../../home/kovid/work/calibre/manual/news.rst:83
msgid ""
"http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/2/hi/science/nature/7312016.stm"
msgstr "http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/2/hi/science/nature/7312016.stm"

#: ../../home/kovid/work/calibre/manual/news.rst:85
msgid ""
"So it looks like to get the print version, we need to prefix every article "
"URL with:"
msgstr "살펴보니, 인쇄버전을 얻기 위해서는 모든 기사 URL의 앞부분을 아래와 같이 바꾸어야할 것으로 보입니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:87
msgid "newsvote.bbc.co.uk/mpapps/pagetools/print/"
msgstr "newsvote.bbc.co.uk/mpapps/pagetools/print/"

#: ../../home/kovid/work/calibre/manual/news.rst:89
msgid ""
"Now in the :guilabel:`Advanced Mode` of the Custom  news sources dialog, you"
" should see something like (remember to select *The BBC* recipe before "
"switching to advanced mode):"
msgstr "이제 사용자 정의 뉴스 출처 창의 :guilabel:`고급 사용자 모드`에서 아래와 비슷한 내용이 보여야 합니다(고급 사용자 모드로 전환하기 전에 *The BBC*를 선택하는 것을 잊지마세요):"

#: ../../home/kovid/work/calibre/manual/news.rst:94
msgid ""
"You can see that the fields from the :guilabel:`Basic mode` have been "
"translated to python code in a straightforward manner. We need to add "
"instructions to this recipe to use the print version of the articles. All "
"that's needed is to add the following two lines:"
msgstr ":guilabel:`기본 모드`의 필드들이 python code로 그대로 번역된 것을 볼 수 있습니다. 이제 이 레시피에 기사의 인쇄용 버전을 사용하도록 지시하는 내용을 추가할 필요가 있습니다. 그러려면 단지 아래의 두 줄을 추가하기만 하면 됩니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:101
msgid ""
"This is python, so indentation is important. After you've added the lines, "
"it should look like:"
msgstr "이것은 Python 코드이기 때문에 들여쓰기가 매우 중요합니다. 줄들을 추가한 다음에는 아래와 같이 보여야 합니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:106
msgid ""
"In the above, ``def print_version(self, url)`` defines a *method* that is "
"called by calibre for every article. ``url`` is the URL of the original "
"article. What ``print_version`` does is take that url and replace it with "
"the new URL that points to the print version of the article. To learn about "
"`python <https://www.python.org>`_ see the `tutorial "
"<https://docs.python.org/2/tutorial/>`_."
msgstr "위에서, ``def print_version(self, url)``은 캘리버가 모든 기사에 대해 호출하게 될 *method*를 정의합니다. ``url``은 원분 기사의 URL을 뜻합니다. ``print_version``이 하는 일은 그 url을 기사의 인쇄용 버전을 가리키는 새 url로 바꾸는 것입니다. `Python <https://www.python.org>`을 배우려면 `입문 설명서 <https://docs.python.org/2/tutorial/>`를 참조하세요."

#: ../../home/kovid/work/calibre/manual/news.rst:108
msgid ""
"Now, click the :guilabel:`Add/update recipe` button and your changes will be"
" saved. Re-download the ebook. You should have a much improved ebook. One of"
" the problems with the new version is that the fonts on the print version "
"webpage are too small. This is automatically fixed when converting to an "
"ebook, but even after the fixing process, the font size of the menus and "
"navigation bar to become too large relative to the article text. To fix "
"this, we will do some more customization, in the next section."
msgstr "이제, `레시피 추가/갱신` 버튼을 누르면 변경사항이 저장될 것입니다. eBook을 다시 다운로드 받으세요. 훨씬 개선된 eBook을 얻게 될 것입니다. 새 버전의 문제점 중 하나는 인쇄용 버전 웹페이지의 글꼴이 너무 작다는 점입니다. 이것이 eBook을 변환할 때 고쳐지기도 하지만, 고쳐진 후에도 메뉴나 네비게이션 도구들의 글꼴이 기사 본문에 비해 너무 커지기도 합니다. 이를 수정하기 위해 우리는 다음 섹션에서  몇몇 커스터마이즈를 더 하게될 것입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:111
msgid "Replacing article styles"
msgstr "기사 스타일(서식) 바꾸기"

#: ../../home/kovid/work/calibre/manual/news.rst:113
msgid ""
"In the previous section, we saw that the font size for articles from the "
"print version of *The BBC* was too small. In most websites, *The BBC* "
"included, this font size is set by means of :term:`CSS` stylesheets. We can "
"disable the fetching of such stylesheets by adding the line::"
msgstr "이전 섹션에서 *The BBC* 사이트의 인쇄용 버전의 본문 글꼴이 너무 작은 것을 보았습니다.  *The BBC*를 포함한 대부분의 사이트에서 이런 글꼴 크기들은 :term:`CSS` 스타일시트를 이용하여 설정됩니다. 다음 줄을 추가하여 이러한 스타일 시트들을 가져오지 않도록 할 수 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:119
msgid "The recipe now looks like:"
msgstr "레시피는 이제 아래와 같이 보일 것입니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:124
msgid ""
"The new version looks pretty good. If you're a perfectionist, you'll want to"
" read the next section, which deals with actually modifying the downloaded "
"content."
msgstr "새 버전은 상당히 좋아 보입니다. 만일 당신이 완벽주의자라면, 다운로드 받은 내용을 실제로 변경하는 것에 대해 다루는, 다음 섹션을 읽기 원할 것입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:127
msgid "Slicing and dicing"
msgstr "자르고 토막내기"

#: ../../home/kovid/work/calibre/manual/news.rst:129
msgid ""
"calibre contains very powerful and flexible abilities when it comes to "
"manipulating downloaded content. To show off a couple of these, let's look "
"at our old friend the :ref:`The BBC <bbc1>` recipe again. Looking at the "
"source code (:term:`HTML`) of a couple of articles (print version), we see "
"that they have a footer that contains no useful information, contained in"
msgstr "캘리버는 다운로드된 내용을 다루는데 있어 매우 강력하고 유연한 기능을 가지고 있습니다. 몇가지를 보여주기 위해, 우리의 옛 친구 :ref:`The BBC <bbc1>` 레시피를 다시 보도록 합시다. 몇몇 기사(인쇄용 버전)의 소스 코드(:term:`HTML`)을 살펴보면, 유용한 정보는 전혀 담고있지 않은 꼬리말(footer)을 볼수 있습니다. (아래 보이는 영역)"

#: ../../home/kovid/work/calibre/manual/news.rst:137
msgid "This can be removed by adding::"
msgstr "레시피에 다음을 추가하면 이것을 제거할 수 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:141
msgid ""
"to the recipe. Finally, lets replace some of the :term:`CSS` that we "
"disabled earlier, with our own :term:`CSS` that is suitable for conversion "
"to an ebook::"
msgstr "마지막으로, 좀 전에 우리가 비활성화 시켰던 :term:`CSS` 중 일부를 eBook 변환에 적합하도록 우리가 직접 만든 :term:`CSS`로 교체해 봅시다::"

#: ../../home/kovid/work/calibre/manual/news.rst:145
msgid ""
"With these additions, our recipe has become \"production quality\", indeed "
"it is very close to the actual recipe used by calibre for the *BBC*, shown "
"below:"
msgstr "이것들을 추가함으로써 우리의 레시피가 \"생산용 품질\"의 레시피가 되었습니다. 이것은 캘리버가 *BBC* 용으로 사용하고 있는 아래의 실제 레시피와 매우 가깝습니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:149
msgid ""
"This :term:`recipe` explores only the tip of the iceberg when it comes to "
"the power of calibre. To explore more of the abilities of calibre we'll "
"examine a more complex real life example in the next section."
msgstr "이 :term:`레시피`는 캘리버가 가진 능력 중 빙산의 일각만을 이용하고 있습니다. 캘리버의 좀더 많은 능력을 살펴보기 위해 다음 섹션에서 더 복잡한 실생활의 예제를 들여다 볼 것입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:152
msgid "Real life example"
msgstr "실생활 예제"

#: ../../home/kovid/work/calibre/manual/news.rst:154
msgid ""
"A reasonably complex real life example that exposes more of the :term:`API` "
"of ``BasicNewsRecipe`` is the :term:`recipe` for *The New York Times*"
msgstr "``BasicNewsRecipe``의 API를 좀 더 사용하는, 꽤 복잡한 실생활의 예제는 *The New York Times* 입니다."

#: ../../home/kovid/work/calibre/manual/news.rst:240
msgid "We see several new features in this :term:`recipe`. First, we have::"
msgstr "이 :term:`레시피`에서 몇 가지 새 기능들을 볼 수 있습니다. 우선, 다음과 같은 것이 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:244
msgid ""
"This sets the displayed time on the front page of the created ebook to be in"
" the format, ``Day, Day_Number Month, Year``. See :attr:`timefmt "
"<calibre.web.feeds.news.BasicNewsRecipe.timefmt>`."
msgstr "이것은 생성된 eBook의 앞장에 표시되는 시간을 ``요일, 일자 월 년도``의 포맷으로 설정합니다. :attr:`timefmt <calibre.web.feeds.news.BasicNewsRecipe.timefmt>`을 참조하세요."

#: ../../home/kovid/work/calibre/manual/news.rst:247
msgid ""
"Then we see a group of directives to cleanup the downloaded :term:`HTML`::"
msgstr "그리고, 다운로드한 :term:`HTML`을 청소하기 위한 지시문 그룹을 볼 수 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:253
msgid ""
"These remove everything before the first ``<h1>`` tag and everything after "
"the first tag whose id is ``footer``. See :attr:`remove_tags "
"<calibre.web.feeds.news.BasicNewsRecipe.remove_tags>`, "
":attr:`remove_tags_before "
"<calibre.web.feeds.news.BasicNewsRecipe.remove_tags_before>`, "
":attr:`remove_tags_after "
"<calibre.web.feeds.news.BasicNewsRecipe.remove_tags_after>`."
msgstr "이것들은 첫번째 ``<h1>`` 태그 이전의 모든 것을 지우고, id가 ``footer``인 첫번째 태그 이후의 모든 것을 지웁니다. :attr:`remove_tags <calibre.web.feeds.news.BasicNewsRecipe.remove_tags>`, :attr:`remove_tags_before <calibre.web.feeds.news.BasicNewsRecipe.remove_tags_before>`, :attr:`remove_tags_after <calibre.web.feeds.news.BasicNewsRecipe.remove_tags_after>`를 참조하세요."

#: ../../home/kovid/work/calibre/manual/news.rst:255
msgid "The next interesting feature is::"
msgstr "다음으로 흥미로운 기능은::"

#: ../../home/kovid/work/calibre/manual/news.rst:262
msgid ""
"``needs_subscription = True`` tells calibre that this recipe needs a "
"username and password in order to access the content. This causes, calibre "
"to ask for a username and password whenever you try to use this recipe. The "
"code in :meth:`calibre.web.feeds.news.BasicNewsRecipe.get_browser` actually "
"does the login into the NYT website. Once logged in, calibre will use the "
"same, logged in, browser instance to fetch all content. See `mechanize "
"<http://wwwsearch.sourceforge.net/mechanize/>`_ to understand the code in "
"``get_browser``."
msgstr "``needs_subscription = True``는 이 레시피가 내용에 접근하기 위해 username과 password가 필요하다는 사실을 캘리버에게 알려줍니다. 이로 인해, 이 레시피를 사용하려고 할 때마다 캘리버가 username과 password를 묻게 됩니다. :meth:`calibre.web.feeds.news.BasicNewsRecipe.get_browser`에 있는 코드는 실제로 NYT 웹세이트에 로그인을 하게 합니다. 로그인이 성공하면, 캘리버는 모든 내용을 가져오는데 이 브라우저 인스턴스를 사용할 것입니다. ``get_browser``안의 코드를 이해하려면 `mechanize <http://wwwsearch.sourceforge.net/mechanize/>`를 참조하세요."

#: ../../home/kovid/work/calibre/manual/news.rst:264
msgid ""
"The next new feature is the "
":meth:`calibre.web.feeds.news.BasicNewsRecipe.parse_index` method. Its job "
"is to go to http://www.nytimes.com/pages/todayspaper/index.html and fetch "
"the list of articles that appear in *todays* paper. While more complex than "
"simply using :term:`RSS`, the recipe creates an ebook that corresponds very "
"closely to the days paper. ``parse_index`` makes heavy use of `BeautifulSoup"
" <http://www.crummy.com/software/BeautifulSoup/documentation.html>`_ to "
"parse the daily paper webpage. You can also use other, more modern parsers "
"if you dislike BeatifulSoup. calibre comes with `lxml <http://lxml.de/>`_ "
"and `html5lib <https://github.com/html5lib/html5lib-python>`_, which are the"
" recommended parsers. To use them, replace the call to ``index_to_soup()`` "
"with the following::"
msgstr "다음 새 기능은 :meth:`calibre.web.feeds.news.BasicNewsRecipe.parse_index` 메소드 입니다. 이것의 역할은 http://www.nytimes.com/pages/todayspaper/index.html 로 가서 *todays* 지면에 있는 기사들의 목록을 가져오는 것입니다. 단순히 :term:`RSS`를 사용하는 것 보다 복자하긴 하지만, 일간 신문과 매우 흡사한 eBook을 만들 수 있습니다. ``parse_index``는 일간 뉴스 웹페이지를 파싱(parsing)하기 위하여 `BeautifulSoup <http://www.crummy.com/software/BeautifulSoup/documentation.html>`에 상당히 의존합니다. 사용자가 BeautifulSoup를 좋아하지 않는 경우, 좀더 최신의 다른 파서(parser)를 사용할 수도 있습니다. 캘리버는 `lxml <http://lxml.de/>`와 `html5lib <https://github.com/html5lib/html5lib-python>`가 내장되어 있으며, 추천되는 파서들입니다. 이것들을 사용하려면 ``index_to_soup()``에 대한 호출을 아래와 같이 교체하세요::"

#: ../../home/kovid/work/calibre/manual/news.rst:285
msgid ""
"The final new feature is the "
":meth:`calibre.web.feeds.news.BasicNewsRecipe.preprocess_html` method. It "
"can be used to perform arbitrary transformations on every downloaded HTML "
"page. Here it is used to bypass the ads that the nytimes shows you before "
"each article."
msgstr "마지막 새 기능은 :meth:`calibre.web.feeds.news.BasicNewsRecipe.preprocess_html` 메소드입니다. 이것은 모든 다운로드된 HTML 페이지에 대하여 임의의 변형작업을 수행하는데 사용될 수 있습니다. 여기서는 NYT가 각 기사 이전에 보여주는 광고를 걸러내기 위하여 사용되었습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:288
msgid "Tips for developing new recipes"
msgstr "새 레시피 개발을 위한 팁"

#: ../../home/kovid/work/calibre/manual/news.rst:290
msgid ""
"The best way to develop new recipes is to use the command line interface. "
"Create the recipe using your favorite python editor and save it to a file "
"say :file:`myrecipe.recipe`. The `.recipe` extension is required. You can "
"download content using this recipe with the command::"
msgstr "새로운 레시피를 개발하는 최선의 방법은 명령행 인터페이스를 사용하는 것입니다. 사용자가 선호하는 Python 에디터를 사용하여 레시피를 만든 후 파일로 저장하세요(예를 들자면, :file:`myrecipe.recipe`). `.recipe` 확장자는 꼭 필요합니다. 다음 명령을 사용하여 이 레시피로 컨텐츠를 다운받을 수 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:294
msgid ""
"The command :command:`ebook-convert` will download all the webpages and save"
" them to the EPUB file :file:`myrecipe.epub`. The ``-vv`` option makes "
"ebook-convert spit out a lot of information about what it is doing. The "
":option:`ebook-convert-recipe-input --test` option makes it download only a "
"couple of articles from at most two feeds. In addition, ebook-convert will "
"put the downloaded HTML into the ``debug/input`` directory, where ``debug`` "
"is the directory you specified in the :option:`ebook-convert --debug-"
"pipeline` option."
msgstr ""

#: ../../home/kovid/work/calibre/manual/news.rst:302
msgid ""
"Once the download is complete, you can look at the downloaded :term:`HTML` "
"by opening the file :file:`debug/input/index.html` in a browser. Once you're"
" satisfied that the download and preprocessing is happening correctly, you "
"can generate ebooks in different formats as shown below::"
msgstr "다운로드가 완료되면, 사용자가 브라우저에서 :file:`debug/input/index.html` 파일을 열어 다운로드된 :term:`HTML`을 볼 수 있습니다. 다운로드와 처리과정이 제대로 되어 만족할만한 결과를 얻었다면, 아래와 같이 다른 형식의 eBook을 생성할 수도 있습니다::"

#: ../../home/kovid/work/calibre/manual/news.rst:309
msgid ""
"If you're satisfied with your recipe, and you feel there is enough demand to"
" justify its inclusion into the set of built-in recipes, post your recipe in"
" the `calibre recipes forum "
"<http://www.mobileread.com/forums/forumdisplay.php?f=228>`_ to share it with"
" other calibre users."
msgstr "자신의 레시피에 만족하고, 내장 레시피에 포함시킬 만한 정도의 충분한 요구가 있다고 느낀다면, `캘리버 레시피 포럼 <http://www.mobileread.com/forums/forumdisplay.php?f=228>`에 레시피를 올려서 다른 캘리버 사용자와 공유해보세요."

#: ../../home/kovid/work/calibre/manual/news.rst:312
msgid ""
"On OS X, the command line tools are inside the calibre bundle, for example, "
"if you installed calibre in :file:`/Applications` the command line tools are"
" in :file:`/Applications/calibre.app/Contents/console.app/Contents/MacOS/`."
msgstr "OS X에서는 명령행 툴은 캘리버 번들에 있습니다. 예를 들어, 캘리버를 :file:`/Applications`에 설치하였다면 명령행 툴은 :file:`/Applications/calibre.app/Contents/MacOS/`에 있습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:318
msgid ":doc:`generated/en/ebook-convert`"
msgstr ":doc:`generated/ko/ebook-convert`"

#: ../../home/kovid/work/calibre/manual/news.rst:319
msgid "The command line interface for all ebook conversion."
msgstr "모든 eBook 변환에 대한 명령행 인터페이스"

#: ../../home/kovid/work/calibre/manual/news.rst:323
msgid "Further reading"
msgstr "더 읽을 거리"

#: ../../home/kovid/work/calibre/manual/news.rst:325
msgid ""
"To learn more about writing advanced recipes using some of the facilities, "
"available in ``BasicNewsRecipe`` you should consult the following sources:"
msgstr "``BasicNewsRecipe``를 통해 사용가능한 몇몇 기능들을 이용하여 고급 레시피를 작성하는 방법에 대하여 배우려면 다음 자료들을 찾아봐야 합니다:"

#: ../../home/kovid/work/calibre/manual/news.rst:328
msgid ":ref:`API Documentation <news_recipe>`"
msgstr ":ref:`API 문서 <news_recipe>`"

#: ../../home/kovid/work/calibre/manual/news.rst:328
msgid ""
"Documentation of the ``BasicNewsRecipe`` class and all its important methods"
" and fields."
msgstr "``BasicNewsRecipe`` 클래스와 그 중요한 메소드 및 필드에 대한 문서."

#: ../../home/kovid/work/calibre/manual/news.rst:331
msgid ""
"`BasicNewsRecipe "
"<https://github.com/kovidgoyal/calibre/blob/master/src/calibre/web/feeds/news.py>`_"
msgstr "`BasicNewsRecipe <https://github.com/kovidgoyal/calibre/blob/master/src/calibre/web/feeds/news.py>`_"

#: ../../home/kovid/work/calibre/manual/news.rst:331
msgid "The source code of ``BasicNewsRecipe``"
msgstr "``BasicNewsRecipe``의 소스 코드"

#: ../../home/kovid/work/calibre/manual/news.rst:334
msgid ""
"`Built-in recipes "
"<https://github.com/kovidgoyal/calibre/tree/master/recipes>`_"
msgstr "`내장된 레시피들 <https://github.com/kovidgoyal/calibre/tree/master/recipes>`_"

#: ../../home/kovid/work/calibre/manual/news.rst:334
msgid "The source code for the built-in recipes that come with calibre"
msgstr "캘리버에 내장된 레시피들의 소스 코드"

#: ../../home/kovid/work/calibre/manual/news.rst:338
msgid ""
"`The calibre recipes forum "
"<http://www.mobileread.com/forums/forumdisplay.php?f=228>`_"
msgstr "`캘리버 레시피 포럼 <http://www.mobileread.com/forums/forumdisplay.php?f=228>`_"

#: ../../home/kovid/work/calibre/manual/news.rst:337
msgid "Lots of knowledgeable calibre recipe writers hang out here."
msgstr "지식이 풍부한, 많은 캘리버 레시피 작가들이 이곳에 어울리고 있습니다."

#: ../../home/kovid/work/calibre/manual/news.rst:341
msgid "API documentation"
msgstr "API 문서"
