CINXE.COM
新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社 | 版元ドットコム
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="format-detection" content="telephone=no"> <title>新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社 | 版元ドットコム</title> <meta name="description" content="古代最高・最後の形而上学-西洋神秘主義思想の源流。3世紀から6世紀にかけて多彩な「プラトニストたち」によって展開された新プラトン主義。創始者プロティノスから現代のレヴィナスやデリダに至る… - 引用:版元ドットコム"> <link rel="shortcut icon" href="/favicon.ico"> <link rel="canonical" href="/bd/isbn/9784790716242"> <link rel="alternate" href="/feed/" type="application/rss+xml" title="版元ドットコム Feed"> <!-- https://developers.facebook.com/docs/reference/opengraph/object-type/books.book --> <meta property="og:title" content="新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社"> <meta property="og:type" content="books.book"> <meta property="og:url" content="https://www.hanmoto.com/bd/isbn/9784790716242"> <meta property="og:image" content="https://img.hanmoto.com/bd/img/9784790716242_600.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00"> <meta property="og:description" content="古代最高・最後の形而上学-西洋神秘主義思想の源流。3世紀から6世紀にかけて多彩な「プラトニストたち」によって展開された新プラトン主義。創始者プロティノスから現代のレヴィナスやデリダに至る… - 引用:版元ドットコム"> <meta property="og:site_name" content="版元ドットコム"> <meta property="books:isbn" content="9784790716242"> <meta property="books:release_date" content=""> <!-- https://dev.twitter.com/cards/types/summary --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@hanmotocom"> <meta name="twitter:title" content="新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社"> <meta name="twitter:description" content="古代最高・最後の形而上学-西洋神秘主義思想の源流。3世紀から6世紀にかけて多彩な「プラトニストたち」によって展開された新プラトン主義。創始者プロティノスから現代のレヴィナスやデリダに至る… - 引用:版元ドットコム"> <meta name="twitter:image" content="https://img.hanmoto.com/bd/img/9784790716242_600.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00"> <script type="text/javascript" src="/assets/js/gtm.js?2xGH4aTrDJ5FB9SMDIkAA"></script> <!-- 基本的なスタイル --> <link href="/bd/isbn/public/res/bootstrap/css/bootstrap.min.css?2xGH4aTrDJ5FB9SMDIkAA" rel="stylesheet" as="style" type="text/css"> <link href="/bd/isbn/public/res/font-awesome/css/font-awesome.min.css?2xGH4aTrDJ5FB9SMDIkAA" rel="stylesheet" as="style" type="text/css"> <link href="/assets/css/wp-style.css?2xGH4aTrDJ5FB9SMDIkAA" rel="stylesheet" as="style" type="text/css"> <link href="/bd/isbn/public/res/bd-isbn.css?2xGH4aTrDJ5FB9SMDIkAA" rel="stylesheet" as="style" type="text/css"> <!-- WEBフォント --> <link rel="preconnect" href="//fonts.googleapis.com"> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link href="//fonts.googleapis.com/css2?family=Oxygen:wght@400;700&family=Sarpanch:wght@900&display=swap" rel="stylesheet"> <!-- openBS --> <link rel="stylesheet" href="//hanmoto.openbs.jp/assets/index.css"> </head> <body class="body-bd-isbn" itemscope itemtype="http://schema.org/Book" itemid="https://www.hanmoto.com/bd/isbn/9784790716242"> <header class="header"><div class="container"> <div class="row"> <div class="col-sm-5"> <h1><a href="/"><img src="/img/hanmoto-com-logo.svg" alt="版元ドットコム"></a></h1> <p class="header-tagline">探せる、使える、本の情報</p> </div> <div class="col-sm-6 hidden-xs input-group search-book"> <div id="cse1_lg" style="width: 100%;"></div> <style type="text/css"> .search-form { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; } .search-form input { display: inline-block; flex: 1 1 auto; margin: 0 6px 0 0; outline: none; background: #ffffff; } .search-form button { display: inline-block; flex: 0 0 100px; border: solid 1px transparent !important; padding: 3px 10px; } </style> <script type="text/javascript"> var searchTitle = function searchTitle(elem) { var $this = $(elem); var $form = $this.parent(); var keyword = ($this.prev().val()||'').replace(/[ \s ]+/g, ' ').replace(/^\s+|\s+$/g, '').replace(/-/g, '-').replace(/[0-9]/g, function(m){ return ('0123456789'.indexOf(m)); }).replace(/(\d)[ーー](\d)/g, '$1-$2'); var matches = keyword.match(/(\b97\d-?[\dM]-?(?:\d{8}|\d{2}-\d{6}|\d{3}-\d{5}|\d{4}-\d{4}|\d{5}-\d{3}|\d{6}-\d{2}|\d{7}-\d{1})-?\d\b)|(.+?)/g) || []; var parts = []; var isbns = []; var i = 0; var re = /^97\d-?[\dM]-?(?:\d{8}|\d{2}-\d{6}|\d{3}-\d{5}|\d{4}-\d{4}|\d{5}-\d{3}|\d{6}-\d{2}|\d{7}-\d{1})-?\d$/; for ( i=0 ; i<matches.length ; i++ ) { var part = matches[i]; if ( re.test(part) ) { isbns.push(part); } else { parts.push(part); } } $form.find('input[name="keyword"]').val(parts.join('').replace(/^\s+|\s+$/g, '')); $form.find('input[name="isbn"]' ).val(isbns.join(' ')); var url = '/bd/search/top'; $form.attr('action', url); $form.submit(); }; </script><form action="javascript:void(0);" data-url="/bd/search" class="search-form"> <input type="hidden" name="keyword" value=""><input type="hidden" name="isbn" value=""><input autocomplete="off" type="text" size="10" class="gsc-input" id="" dir="ltr" spellcheck="false" placeholder="書名・編著者・出版社・ISBNをまとめて検索できます" title="書名・編著者・出版社・ISBNをまとめて検索できます。"><button type="submit" value="" class="gsc-search-button btn-action" onclick="searchTitle(this);"> <span class="glyphicon glyphicon-search" aria-hidden="true"></span> 本を探す </button> </form> </div> <a href="/bd/search/top" class="pull-right col-xs-2 hidden-xs h5">詳細検索</a> <div class="col-sm-1 hidden-xs"></div> </div> </div> <nav><div class="hidden-xs"> <ul> <li><a href="#" data-hanmoto-slide-toggle="genre-box" data-hanmoto-slide-up="menu-mobile">ジャンルで探す</a></li> <li><a href="/bd/shinkan">新しい本</a></li> <!--li><a href="/bd/search/sdate/-2month/edate/today/hdt/新しい本/">新しい本</a></li--> <li> <div class="dropdown"> <a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" data-hanmoto-slide-up="menu-mobile" aria-expanded="false">これから出る本</a> <div class="dropdown-menu list-group collapse"> <a class="list-group-item" href="/bd/calendar/">発売点数カレンダー</a> <a class="list-group-item" href="/bd/kinkan_list0">本日発売の本</a> <a class="list-group-item" href="/bd/kinkan_list1">明日発売の本</a> <a class="list-group-item" href="/bd/kinkan_list14">14日以内に発売される本</a> <a class="list-group-item" href="/bd/kinkan_list60">60日以内に発売される本</a> </div> </div> </li> <li><a href="/bd/juhan">増刷した本</a></li> <li><a href="/bd/tameshiyomi">ためし読みできる本</a></li> <li><a href="/shohyo/">書評に載った本</a></li> <li><a href="/kaiin_ichiran/">会員版元一覧</a></li> </ul> </div> <!-- モバイルメニュー --> <div class="nav-mobile hidden-sm hidden-md hidden-lg"> <div class="pull-left"> <button type="button" class="btn btn-lg btn-mobile-menu" data-hanmoto-slide-toggle="menu-mobile" data-hanmoto-slide-up="genre-box"> <span class="glyphicon glyphicon-menu-hamburger ui-btn" aria-hidden="true"></span> </button> </div> <div class="input-group col-xs-9"> <div id="cse1_sm" style="width: 100%;"></div> <style type="text/css"> .search-form { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; } .search-form input { display: inline-block; flex: 1 1 auto; margin: 0 6px 0 0; outline: none; background: #ffffff; } .search-form button { display: inline-block; flex: 0 0 100px; border: solid 1px transparent !important; padding: 3px 10px; } </style> <script type="text/javascript"> var searchTitle = function searchTitle(elem) { var $this = $(elem); var $form = $this.parent(); var keyword = ($this.prev().val()||'').replace(/[ \s ]+/g, ' ').replace(/^\s+|\s+$/g, '').replace(/-/g, '-').replace(/[0-9]/g, function(m){ return ('0123456789'.indexOf(m)); }).replace(/(\d)[ーー](\d)/g, '$1-$2'); var matches = keyword.match(/(\b97\d-?[\dM]-?(?:\d{8}|\d{2}-\d{6}|\d{3}-\d{5}|\d{4}-\d{4}|\d{5}-\d{3}|\d{6}-\d{2}|\d{7}-\d{1})-?\d\b)|(.+?)/g) || []; var parts = []; var isbns = []; var i = 0; var re = /^97\d-?[\dM]-?(?:\d{8}|\d{2}-\d{6}|\d{3}-\d{5}|\d{4}-\d{4}|\d{5}-\d{3}|\d{6}-\d{2}|\d{7}-\d{1})-?\d$/; for ( i=0 ; i<matches.length ; i++ ) { var part = matches[i]; if ( re.test(part) ) { isbns.push(part); } else { parts.push(part); } } $form.find('input[name="keyword"]').val(parts.join('').replace(/^\s+|\s+$/g, '')); $form.find('input[name="isbn"]' ).val(isbns.join(' ')); var url = '/bd/search/top'; $form.attr('action', url); $form.submit(); }; </script><form action="javascript:void(0);" data-url="/bd/search" class="search-form"> <input type="hidden" name="keyword" value=""><input type="hidden" name="isbn" value=""><input autocomplete="off" type="text" size="10" class="gsc-input" id="" dir="ltr" spellcheck="false" placeholder="書名・編著者・出版社・ISBNをまとめて検索できます" title="書名・編著者・出版社・ISBNをまとめて検索できます。"><button type="submit" value="" class="gsc-search-button btn-action" onclick="searchTitle(this);"> <span class="glyphicon glyphicon-search" aria-hidden="true"></span> 本を探す </button> </form> </div> </div> <a href="/bd/search/top" class="col-xs-3 hidden-sm hidden-md hidden-lg pull-right" style="padding:0px;">詳細検索</a> </nav><ul id="menu-mobile" class="menu-mobile list-group"> <li class="list-group-item"><a href="#" data-hanmoto-slide-toggle="genre-box" data-hanmoto-slide-up="menu-mobile">ジャンルで探す</a></li> <li class="list-group-item"><a href="/bd/shinkan">新しい本</a></li> <!--li class="list-group-item"><a href="/bd/search/sdate/-2month/edate/today/hdt/新しい本/">新しい本</a></li--> <li class="list-group-item"> <div class="dropdown"> <a href="#" data-toggle="dropdown" data-bs-toggle="dropdown" aria-expanded="false">これから出る本</a> <div class="dropdown-menu list-group collapse"> <a class="list-group-item" href="/bd/calendar/">発売点数カレンダー</a> <a class="list-group-item" href="/bd/kinkan_list0">本日発売の本</a> <a class="list-group-item" href="/bd/kinkan_list1">明日発売の本</a> <a class="list-group-item" href="/bd/kinkan_list14">14日以内に発売される本</a> <a class="list-group-item" href="/bd/kinkan_list60">60日以内に発売される本</a> </div> </div> </li> <li class="list-group-item"><a href="/bd/juhan/">増刷した本</a></li> <li class="list-group-item"><a href="/bd/tameshiyomi">ためし読みできる本</a></li> <li class="list-group-item"><a href="/shohyo/">書評情報</a></li> <li class="list-group-item"><a href="/kaiin_ichiran/">会員版元一覧</a></li> </ul> <div id="genre-box" class="genre-box"> <a class="genre" href="/bd/search/genre/1/edate/today">文芸</a> <a class="genre" href="/bd/search/genre/2/edate/today">新書</a> <a class="genre" href="/bd/search/genre/3/edate/today">社会一般</a> <a class="genre" href="/bd/search/genre/4/edate/today">資格・試験</a> <a class="genre" href="/bd/search/genre/5/edate/today">ビジネス</a> <a class="genre" href="/bd/search/genre/6/edate/today">スポーツ・健康</a> <a class="genre" href="/bd/search/genre/7/edate/today">趣味・実用</a> <a class="genre" href="/bd/search/genre/9/edate/today">ゲーム</a> <a class="genre" href="/bd/search/genre/10/edate/today">芸能・タレント</a> <a class="genre" href="/bd/search/genre/11/edate/today">テレビ・映画化</a> <a class="genre" href="/bd/search/genre/12/edate/today">芸術</a> <a class="genre" href="/bd/search/genre/13/edate/today">哲学・宗教</a> <a class="genre" href="/bd/search/genre/14/edate/today">歴史・地理</a> <a class="genre" href="/bd/search/genre/15/edate/today">社会科学</a> <a class="genre" href="/bd/search/genre/16/edate/today">教育</a> <a class="genre" href="/bd/search/genre/17/edate/today">自然科学</a> <a class="genre" href="/bd/search/genre/18/edate/today">医学</a> <a class="genre" href="/bd/search/genre/19/edate/today">工業・工学</a> <a class="genre" href="/bd/search/genre/20/edate/today">コンピュータ</a> <a class="genre" href="/bd/search/genre/21/edate/today">語学・辞事典</a> <a class="genre" href="/bd/search/genre/22/edate/today">学参</a> <a class="genre" href="/bd/search/genre/23/edate/today">児童図書</a> <a class="genre" href="/bd/search/genre/24/edate/today">ヤングアダルト</a> <a class="genre" href="/bd/search/genre/30/edate/today">全集</a> <a class="genre" href="/bd/search/genre/31/edate/today">文庫</a> <a class="genre" href="/bd/search/genre/36/edate/today">コミック文庫</a> <a class="genre" href="/bd/search/genre/41/edate/today">コミックス(欠番扱)</a> <a class="genre" href="/bd/search/genre/42/edate/today">コミックス(雑誌扱)</a> <a class="genre" href="/bd/search/genre/43/edate/today">コミックス(書籍)</a> <a class="genre" href="/bd/search/genre/44/edate/today">コミックス(廉価版)</a> <a class="genre" href="/bd/search/genre/51/edate/today">ムック</a> <a class="genre" href="/bd/search/genre/71/edate/today">雑誌</a> <a class="genre" href="/bd/search/genre/81/edate/today">増刊</a> <a class="genre" href="/bd/search/genre/86/edate/today">別冊</a> </div> </header> <main class="main"> <div class="container book-container book-container-large"> <article class="content bd-isbn book-col-frame" data-book-ssource="2"> <section class="book-images book-images-cover-section book-col book-col-1 book-col-mb-1"> <div class="book-clerk-info-link"> <a href="#">書店員向け情報</a> </div> <div class="book-images-cover"> <a title="新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社" href="#" data-toggle="modal" data-target="#shoei_modal" data-book-image-isbn="9784790716242" data-book-image-num="1" data-book-image-600="https://img.hanmoto.com/bd/img/9784790716242_600.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00" data-book-image-0="https://img.hanmoto.com/bd/img/9784790716242_0.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00"><img class="book-image" width="200" src="//img.hanmoto.com/bd/img/9784790716242.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00" alt="新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社" border="0" itemprop="image" content="https://img.hanmoto.com/bd/img/9784790716242_600.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00"></a> </div> <div class="book-ssource"> ... </div> <div class="book-isavailable"> <span class="text-red fw-bold" style="color: #ff0000; letter-spacing: 1px;">【利用不可】</span> <!-- pcond=others --> </div> </section> <div id="shoei_modal" class="modal fade book-image-modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close book-image-modal-close" data-dismiss="modal" aria-hidden="true">×</button> <h5 class="modal-title"> <span>新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社</span> <span class="book-isavailable"> <span class="text-red fw-bold" style="color: #ff0000; letter-spacing: 1px;">【利用不可】</span> </span> </h5> </div> <div class="modal-body"> <div class="book-images"> <img class="book-image book-image-600" width="600" src="/bd/img/noimage.jpg" alt="新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社" border="0"> <a href="/use_bibliographic_information">書影・書誌の利用について</a><br> <a href="/permission-for-use"><img src="/assets/img/banner-acceptance.svg" width="200"></a> <span class="small text-muted"></span> </div> </div> </div> </div> </div> <section class="book-contacts book-contacts-section book-col book-col-1 book-col-mb-8"> <ul class="list-unstyled book-manage"> <li><a href="/use_bibliographic_information">書影・書誌の利用について</a></li> <li><a href="/contact?item-name=%E6%96%B0%E3%83%97%E3%83%A9%E3%83%88%E3%83%B3%E4%B8%BB%E7%BE%A9%E3%82%92%E5%AD%A6%E3%81%B6%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB+%E5%A0%80%E6%B1%9F+%E8%81%A1%28%E8%91%97%2F%E6%96%87%29+-+%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE&item-isbn13=9784790716242&item-price=&hanmoto-mail=han%40pot.co.jp&hanmoto-name=%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE" rel="nofollow">この本について相談する</a></li> <li><a href="/mistake?item-name=%E6%96%B0%E3%83%97%E3%83%A9%E3%83%88%E3%83%B3%E4%B8%BB%E7%BE%A9%E3%82%92%E5%AD%A6%E3%81%B6%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB+%E5%A0%80%E6%B1%9F+%E8%81%A1%28%E8%91%97%2F%E6%96%87%29+-+%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE&item-isbn13=9784790716242&item-price=&hanmoto-mail=han%40pot.co.jp&hanmoto-name=%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE" rel="nofollow">間違いを指摘する</a></li> <li class="mt-2"><a href="/permission-for-use"><img src="/assets/img/banner-acceptance.svg" width="200"></a></li> </ul> </section> <section class="book-clerk-info book-clerk-info-section book-col book-col-1"> <a id="book-clerk-info" name="book-clerk-info"></a> <div class="book-cart-selectable"> <button class="btn btn-xs btn-info" id="">この本を買う場合はこちら</button> </div> <div class="panel panel-default" data-book-hanmoto-info="世界思想社"> <div class="panel-heading"> <h3 class="panel-title"> <span class="">書店員向け情報</span> <a href="/wp/wp-content/uploads/2022/01/1d934fcbd30b2846e27ad8121624cc6e.pdf" target="_blank" class="pull-right" style="font-size: 12px; line-height: 20px;"><i class="fa fa-question-circle" aria-hidden="true"></i> HELP</a> </h3> </div> <div class="panel-body"> <div class="hanmoto-info-block"> <h4> <span>出版者情報</span> </h4> <div> <a href="/bd/search/publisher/世界思想社"> <span class="hanmoto-name" data-book-hanmoto-name="世界思想社">世界思想社</span> <span class="hanmoto-yomi small" data-book-hanmoto-yomi="セカイシソウシャ">(セカイシソウシャ)</span> </a> </div> <div class="clearfix size-0x0"></div> </div> <div class="hanmoto-info-block"> <h4>書店注文情報</h4> <div class="mb-3 "> <div class="d-flex flex-wrap mw-100 text-break-word"> <div class="flex-auto me-1 fw-bold">注文電話番号:</div> <div class="flex-auto flex-shrink text-break-all"> <a href="tel:075-721-6500">075-721-6500</a> </div> </div> <div class="d-flex flex-wrap mw-100 text-break-word"> <div class="flex-auto me-1 fw-bold">注文FAX番号:</div> <div class="flex-auto flex-shrink text-break-all"> <a href="/bd/isbn/faxordersheet-9784790716242.pdf?dl=0&fax=075-721-8707" target="_blank" rel="nofollow"> 075-721-8707 <i class="fa fa-file-pdf-o"></i> </a> </div> </div> </div> <div class="ps-2 small"> <a href="/irai?item-name=%E6%96%B0%E3%83%97%E3%83%A9%E3%83%88%E3%83%B3%E4%B8%BB%E7%BE%A9%E3%82%92%E5%AD%A6%E3%81%B6%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB+%E5%A0%80%E6%B1%9F+%E8%81%A1%28%E8%91%97%2F%E6%96%87%29+-+%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE&item-isbn13=9784790716242&item-price=&hanmoto-mail=han%40pot.co.jp&hanmoto-name=%E4%B8%96%E7%95%8C%E6%80%9D%E6%83%B3%E7%A4%BE" rel="nofollow"> <i class="glyphicon glyphicon-info-sign"></i> 加筆・修正・削除のご依頼はこちらまで </a> </div> <div> <a href="/bd/isbn/faxordersheet-9784790716242.pdf?dl=0" target="_blank" rel="nofollow"> <i class="fa fa-file-pdf-o"></i> この本のFAX注文書 </a> </div> </div> <div class="hanmoto-info-block"> <div class="book-barcode"> <a href="#" class="book-barcode-link" download="barcode-9784790716242.png" target="_blank" rel="nofollow"> <img class="book-barcode-image" src=""> </a> </div> </div> </div> </div> </section> <div class="book-col book-col-break"></div> <section class="book-content book-title-block-section book-col book-col-2 book-col-mb-2"> <h1 class="book-title-block"> <div> <span class="book-title-part"> <span class="book-title" itemprop="name"><ruby><rb>新プラトン主義を学ぶ人のために</rb><rp> (</rp><rt><span class="ruby-inline-block">シン プラトン シュギ オ マナブ ヒト ノ タメ ニ</span></rt><rp>)</rp></ruby></span> <span class="book-title-suffix"></span> </span> <span class="book-title-part" itemprop="alternativeHeadline"> <span class="book-subtitle"></span> <span class="book-eachtitle"></span> </span> <span class="book-title-part"> <span data-book-completion=""> </span> </span> <span class="book-title-part"> <span data-book-kenteikyokasho=""> </span> </span> </div> <div> <span class="book-genshomei-part"><span class="book-genshomei"></span></span> </div> </h1> </section> <section class="book-content book-genre-block-section book-col book-col-2 book-col-mb-4 book-title-frame"> <div class="book-genre-block"> <div class="book-sns-buttons-inline"> <div class="book-sns-buttons"> <div class="book-sns-button-hatena"> <a href="http://b.hatena.ne.jp/entry/" class="hatena-bookmark-button" data-hatena-bookmark-layout="standard-noballoon" data-hatena-bookmark-lang="ja" title="このエントリーをはてなブックマークに追加" target="_blank" rel="nofollow"><img src="//b.st-hatena.com/images/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;"></a> <script type="text/javascript" src="//b.st-hatena.com/js/bookmark_button.js" charset="utf-8"></script> </div> <div id="fb-root"></div> <script type="text/javascript" async>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.10"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="fb-share-button" data-href="https://www.hanmoto.com/bd/isbn/9784790716242" data-layout="button"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-via="hanmotocom" data-lang="ja" data-count="none" target="_blank" rel="nofollow">ツイート</a> <script type="text/javascript" async>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="clearfix size-0x0"></div> </div> </div> <div class="not-printable"> <div class="book-title-fav"> <button class="btn btn-xs btn-warning" data-action="favorite" data-favorite="on"><i class="fa fa-star" data-favorite="on"></i> <i class="fa fa-star-o" data-favorite="off"></i> お気に入り</button> </div> <div class="book-title-ruby-showhide ms-1"> <button class="btn btn-xs btn-success">ルビ<span data-toggle="on">ON</span><span data-toggle="off">OFF</span></button> </div> </div> </div> </section> <section class="book-content book-authors-section book-attribute-frame book-col book-col-2 book-col-mb-2"> <div class="book-authors"> <a href="/bd/search/author/%E5%A0%80%E6%B1%9F%E8%81%A1" class="book-author" data-book-author-seq="1" data-book-author-name="堀江 聡" data-book-author-yomi="" data-book-author-role="A01" itemprop="author"><span class="book-author-name"><ruby><rb>堀江 聡</rb></ruby></span>(<span class="book-author-role">著/文</span>)</a><a href="/bd/search/author/%E5%B1%B1%E5%8F%A3%E7%BE%A9%E4%B9%85" class="book-author" data-book-author-seq="2" data-book-author-name="山口 義久" data-book-author-yomi="" data-book-author-role="A01" itemprop="author"><span class="book-author-name"><ruby><rb>山口 義久</rb></ruby></span>(<span class="book-author-role">著/文</span>)</a><a href="/bd/search/author/%E6%B0%B4%E5%9C%B0%E5%AE%97%E6%98%8E" class="book-author" data-book-author-seq="3" data-book-author-name="水地 宗明" data-book-author-yomi="" data-book-author-role="A01" itemprop="author"><span class="book-author-name"><ruby><rb>水地 宗明</rb></ruby></span>(<span class="book-author-role">著/文</span>)</a> </div> </section> <section class="book-content book-publishers-section book-attribute-frame book-col book-col-2 book-col-mb-5"> <div class="book-publishers" data-book-hanmoto="世界思想社" data-book-publisher="世界思想社" data-book-imprint="世界思想社"> <div> <span>発行:<a class="book-imprint" href="/bd/search/publisher/世界思想社" itemprop="publisherImprint" content="世界思想社">世界思想社</a></span> </div> </div> </section> <section class="book-content book-productform-section book-attribute-frame book-col book-col-2 book-col-mb-5"> <div class="book-productform-frame"> <div class="book-productform hide" data-book-productform-type="BZ" data-book-productform-code=""> <span class="book-productform-name" itemprop="bookFormat"></span> </div> <div class="book-productform " data-book-productform-height="190" data-book-productform-hunit="mm" data-book-productform-width="0" data-book-productform-wunit="mm" data-book-productform-thickness="0" data-book-productform-tunit="mm"> <span class="book-productform-measure book-productform-height">縦190mm</span> </div> <div class="book-productform" data-book-productform-weight="0" data-book-productform-wtunit="gr"> </div> <div class="book-pages " data-book-pages="393,9" itemprop="numberOfPages" content="393"> 393,9ページ </div> <div class="book-toji hide" data-book-toji=""> </div> </div> </section> <section class="book-content book-price-section book-attribute-frame book-col book-col-2 book-col-mb-5"> <div class="book-price-frame"> <div class="book-price" data-price-type="" data-price-amount="" data-price-currency="JPY" data-price-tokka-type="" data-price-tokka-amount="" data-price-tokka-currency="" data-price-tokka-from="" data-price-tokka-until="" > <div class="book-price-amount"> <span>価格情報なし</span> </div> </div> </div> </section> <section class="book-content book-isbn-section book-attribute-frame book-col book-col-2 book-col-mb-2"> <div class="book-codes book-info-more" data-book-isbn="978-4-7907-1624-2" data-book-isbn13="9784790716242" data-book-isbn10="4790716244" data-book-isbn13h="978-4-7907-1624-2" data-book-isbn10h="4-7907-1624-4" data-book-pubcode="7907" data-book-ccode="" data-book-gtin13="" data-book-jpecode="" data-book-jpmagazine=""> <dl> <dt>ISBN</dt> <dd> <span class="book-isbn" itemprop="isbn" data-selectable>978-4-7907-1624-2</span> <a class="badge badge-copy" href="javascript:void(0)" data-toggle="popover" data-clipboard-copy>COPY</a> </dd> <dt class="small"> <div class="row"> <div class="col-xs-offset-2 col-xs-10">ISBN 13</div> </div> </dt> <dd class="small"> <span class="book-isbn13" itemprop="isbn13" data-selectable>9784790716242</span> <a class="badge badge-copy" href="javascript:void(0)" data-toggle="popover" data-clipboard-copy>COPY</a> </dd> <dt class="small"> <div class="row"> <div class="col-xs-offset-2 col-xs-10">ISBN 10h</div> </div> </dt> <dd class="small"> <span class="book-isbn10h" itemprop="isbn10h" data-selectable>4-7907-1624-4</span> <a class="badge badge-copy" href="javascript:void(0)" data-toggle="popover" data-clipboard-copy>COPY</a> </dd> <dt class="small"> <div class="row"> <div class="col-xs-offset-2 col-xs-10">ISBN 10</div> </div> </dt> <dd class="small"> <span class="book-isbn10" itemprop="isbn10" data-selectable>4790716244</span> <a class="badge badge-copy" href="javascript:void(0)" data-toggle="popover" data-clipboard-copy>COPY</a> </dd> <dt class="small"> <div class="row"> <div class="col-xs-offset-2 col-xs-10">出版者記号</div> </div> </dt> <dd class="small"> <span class="book-pubcode" itemprop="pubcode" data-selectable>7907</span> <a class="badge badge-copy" href="javascript:void(0)" data-toggle="popover" data-clipboard-copy>COPY</a> </dd> </dl> <div class="clearfix size-0x0"></div> </div> </section> <section class="book-content book-zaiko-section book-attribute-frame book-col book-col-2 book-col-mb-2 hide"> <div class="book-zaiko-frame"> <dl> <dt>出版社在庫情報</dt> <dd class="book-zaiko" data-book-zaiko="0">不明</dd> </dl> <div class="clearfix size-0x0"></div> </div> </section> <section class="book-content book-dates-section book-attribute-frame book-col book-col-2 book-col-mb-2"> <div class="book-dates" date-book-publish="2014年5月" date-book-sales="" date-book-created="2016-07-10T09:38:46+09:00" date-book-modified="2016-07-10T09:38:46+09:00"> <dl> <dt>初版年月日</dt> <dd class="book-dates-publish">2014年5月</dd> <dt>登録日</dt> <dd class="book-dates-created">2016年7月10日</dd> <dt>最終更新日</dt> <dd class="book-dates-updated">2016年7月10日</dd> </dl> <div class="clearfix size-0x0"></div> </div> </section> <section class="book-content book-sns-buttons-section book-col book-col-2 book-col-mb-5"> <div class="book-sns-buttons book-sns-buttons-block"> <div class="book-sns-button-hatena"> <a href="http://b.hatena.ne.jp/entry/" class="hatena-bookmark-button" data-hatena-bookmark-layout="standard-noballoon" data-hatena-bookmark-lang="ja" title="このエントリーをはてなブックマークに追加" target="_blank" rel="nofollow"><img src="//b.st-hatena.com/images/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;"></a> <script type="text/javascript" src="//b.st-hatena.com/js/bookmark_button.js" charset="utf-8"></script> </div> <div id="fb-root"></div> <script type="text/javascript" async>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.10"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="fb-share-button" data-href="https://www.hanmoto.com/bd/isbn/9784790716242" data-layout="button"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-via="hanmotocom" data-lang="ja" data-count="none" target="_blank" rel="nofollow">ツイート</a> <script type="text/javascript" async>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <div class="clearfix size-0x0"></div> </div> </section> <section class="book-content book-kaisetsu-section book-col book-col-2 book-col-mb-5"> <div class="book-contents" data-book-contents-name="kaisetsu"> <h2>紹介</h2> <p class="book-info-more" itemprop="description" content="古代最高・最後の形而上学-西洋神秘主義思想の源流。3世紀から6世紀にかけて多彩な「プラトニストたち」によって展開された新プラトン主義。創始者プロティノスから現代のレヴィナスやデリダに至る… - 引用:版元ドットコム">古代最高・最後の形而上学-西洋神秘主義思想の源流。3世紀から6世紀にかけて多彩な「プラトニストたち」によって展開された新プラトン主義。創始者プロティノスから現代のレヴィナスやデリダに至るまで西洋哲学の一大潮流となっているその思想の概要を、充実したコラム15編を織り込みつつ詳しく解説する。</p> </div> </section> <section class="book-content book-toc-section book-col book-col-2 book-col-mb-5"> <div class="book-contents" data-book-contents-name="toc"> <h2>目次</h2> <p class="book-info-more book-info-height-1">第1章 新プラトン主義のアウトライン<br /> 第2章 アンモニオス・サッカス<br /> 第3章 プロティノス<br /> 第4章 ポルフュリオス<br /> 第5章 イアンブリコス<br /> 第6章 プロクロス<br /> 第7章 ダマスキオス<br /> 第8章 中世<br /> 第9章 近世から現代まで</p> </div> </section> <section class="book-content book-author-profiles-section book-col book-col-2 book-col-mb-5 hide"> <div class="book-author-profiles" data-book-author-count="3"> </div> </section> <div class="book-col book-col-2 book-col-mb-5"></div> <section class="book-content book-excuse-section book-col book-col-2 book-col-mb-8"> <div class="book-excuse well well-sm small"> <div> <p>上記内容は本書刊行時のものです。</p> </div> </div> </section> <div class="book-col book-col-break"></div> <section class="sidebar book-cart book-cart-section book-col book-col-3 book-col-mb-8"> <div class="book-cart-selectable"> <button class="btn btn-xs btn-info">書店員向け情報はこちら</button> </div> <div id="openBS" class="book-openbs d-none hide"></div> <div class="openbs-denied-template d-none hide"> <div class="openbs-denied text-danger"> <h4><i class="glyphicon glyphicon-remove"></i> openBSが利用できません!</h4> <div class="openbs-denied-message"></div> </div> </div> <div class="module order-box book-order-box"> <h4>ご注文はこちらから</h4> <div class="book-order-box-frame" data-shop-key="rakuten"> <div class="loading shop-zaiko-spinner"><span class="shop-zaiko-spinner fa fa-spinner fa-pulse fa-3x fa-fw "></span></div> <div class="book-price-amount shop-zaiko-frame hide"> <span class="book-price-amount-value shop-zaiko-price-amount"> <!-- 価格情報なし --> </span> <span class="shop-zaiko-price-unit"></span> <span class="shop-zaiko-price-plus"></span> </div> <div class="book-zaiko shop-zaiko-frame hide shop-zaiko-status"></div> <div class="book-hanbailink shop-zaiko-frame hide"> <a class="btn btn-action" href="https://books.rakuten.co.jp/search?isbnJan=9784790716242" target="_blank" rel="nofollow" title="楽天ブックスの購入画面へ移動">楽天ブックスで購入する</a> </div> </div> </div> </section> <section class="sidebar book-shop-links book-shop-online-section book-col book-col-3 book-col-mb-3"> <h4>オンライン書店で購入</h4> <ul class="shop online-shop list-unstyled"> <li data-shop-key="kinokuniya"> <div> <a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3526275&pid=886550900&vc_url=https%3A%2F%2Fwww.kinokuniya.co.jp%2Ff%2Fdsg-01-9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="紀伊國屋 Web Storeの購入画面へ移動">紀伊國屋 Web Store</a> </div> </li> <li data-shop-key="maruzenjunkudo"> <div> <a href="https://www.maruzenjunkudo.co.jp/products/9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="丸善ジュンク堂書店ネットストアの購入画面へ移動">丸善ジュンク堂書店ネットストア</a> </div> </li> <li data-shop-key="yodobashi"> <div> <a href="http://www.yodobashi.com/?word=9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="ヨドバシ.comの購入画面へ移動">ヨドバシ.com</a> </div> </li> <li data-shop-key="HonyaClub"> <div> <a href="https://www.honyaclub.com/shop/goods/search.aspx?cat_p=00&search_detail.x=x&isbn=9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="HonyaClub.comの購入画面へ移動">HonyaClub.com</a> </div> </li> <li data-shop-key="omni7"> <div> <a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3526275&pid=886550912&vc_url=https%3A%2F%2F7net.omni7.jp%2Fdetail_isbn%2F9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="セブンネットショッピングの購入画面へ移動">セブンネットショッピング</a> </div> </li> <li data-shop-key="e-hon"> <div> <a href="https://www.e-hon.ne.jp/bec/SA/Detail?refBook=9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="e-honの購入画面へ移動">e-hon</a> </div> </li> <li data-shop-key="HMV"> <div> <a href="//click.linksynergy.com/deeplink?id=oPjD95p1JTU&mid=2880&murl=https%3A%2F%2Fwww.hmv.co.jp%2Fsearch%2Flist%2F%3Fcatnum%3D9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="HMVの購入画面へ移動">HMV</a> </div> </li> <li data-shop-key="TSUTAYA"> <div> <a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3526275&pid=886572253&vc_url=https%3A%2F%2Fshop.tsutaya.co.jp%2Fbook%2Fproduct%2F9784790716242%2F" class="shop-zaiko-link" target="_blank" rel="nofollow" title="TSUTAYAの購入画面へ移動">TSUTAYA</a> </div> </li> <li data-shop-key="Yahoo"> <div> <a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3526275&pid=886574937&vc_url=https%3A%2F%2Fshopping.yahoo.co.jp%2Fsearch%3Ftab_ex%3Dcommerce%26di%3Doff%26cid%3D10002%26va%3D9784790716242" class="shop-zaiko-link" target="_blank" rel="nofollow" title="Yahoo!ショッピングの購入画面へ移動">Yahoo!ショッピング</a> </div> </li> <li data-shop-key="amazon"> <div> <a href="https://www.amazon.co.jp/exec/obidos/ASIN/4790716244/hanmotocom-22" class="shop-zaiko-link" target="_blank" rel="nofollow" title="アマゾンの購入画面へ移動">アマゾン</a> <span class="shop-zaiko-status small hide" style="font-size: 11px"></span> <span class="shop-zaiko-spinner fa fa-spinner fa-pulse fa-fw "></span> </div> <div class="shop-zaiko-disclaimer"> <span class="shop-zaiko-created"></span> <button type="button" class="btn btn-xs btn-default" data-toggle="popover">詳細はこちら</button> <div class="hide"> <div class="shop-zaiko-title">アマゾンの在庫情報について</div> <div class="shop-zaiko-content"> <div class="shop-zaiko-disclaimer-content"> <ul class="list-unstyled"> <li>発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。</li> <li>本商品の購入においては、購入の時点でAmazon.co.jpに表示されている価格および発送可能時期の情報が適用されます。</li> <li>本サイト上で表示されるコンテンツの一部は、アマゾンジャパン合同会社またはその関連会社により提供されたものです。</li> <li>これらのコンテンツは「現状有姿」で提供されており、随時変更または削除される場合があります。</li> </ul> <hr> <ul class="list-unstyled"> <li>版元ドットコムは、Amazonアソシエイトとして適格販売によりアフィリエイト収入を得ています。</li> <li><a class="btn btn-sm btn-default" href="/privacy_policy" target="_blank"><i class="fa fa-file-text-o" aria-hidden="true"></i> プライバシーポリシーはこちら <i class="fa fa-external-link"></i></a></li> </ul> </div> </div> </div> </div> </li> </ul> </section> <section class="sidebar book-shop-links book-shop-offline-section book-col book-col-3 book-col-mb-3"> <h4>各書店の検索機能を確認</h4> <ul class="shop offline-shop list-unstyled"> <li><a href="http://www.tokyo-shoten.or.jp/kumiaimap_utf8.htm?bkey=9784790716242&" target="_blank" rel="nofollow" title="東京都書店案内より店舗の在庫を確認">東京都書店案内</a></li> <li><a href="https://www.kinokuniya.co.jp/disp/CKnSfStockSearchStoreEncrypt_001.jsp?CAT=01&GOODS_STK_NO=9784790716242" target="_blank" rel="nofollow" title="紀伊國屋書店の在庫を確認">紀伊國屋書店</a></li> <li><a href="https://www.asahiya.com/book/9784790716242" target="_blank" rel="nofollow" title="旭屋倶楽部の在庫を確認">旭屋倶楽部</a></li> <li><a href="https://search.yurindo.bscentral.jp/item?ic=9784790716242" target="_blank" rel="nofollow" title="有隣堂各店の「本」の在庫情報を確認">有隣堂</a></li> <li><a href="http://store.tsutaya.co.jp/item/search_s/search_s_result.html?&gn=&pn=&cpn=&isbn=9784790716242&lj=&mj=&dfy=&dfm=&dfd=&dty=&dtm=&dtd=&st=&i=130&ctp=130&stp=1&s=2" target="_blank" rel="nofollow" title="TSUTAYAの在庫を確認">TSUTAYA</a></li> <li><a href="https://www.search.kumabook.com/kumazawa/html/products/list?syohincd13=9784790716242" target="_blank" rel="nofollow" title="くまざわ書店の一部の店舗の在庫を確認">くまざわ書店</a></li> <li><a href="https://www.books-sanseido.jp/booksearch/BookStockList.action?shopCode=&areaCode=&shoshiKubun=1&isbn=9784790716242" target="_blank" rel="nofollow" title="三省堂書店の各店舗の在庫を確認">三省堂書店</a></li> </ul> </section> <section class="sidebar book-banners book-banners-section book-col book-col-3"> <div class="book-banner book-col-mb-3"> <a href="/event"><img src="/assets/img/banner-event.svg" height="70"></a> </div> <div class="book-banner book-col-mb-3"> <a href="/honyanoosusume"><img src="/assets/img/banner-freepaper.svg" height="70"></a> </div> <div class="book-banner"> <a href="/diary"><img src="/assets/img/banner-diary.svg" height="70"></a> </div> </section> </article> </div> </main> <footer class="footer"><div class="container"> <div class="row"> <div class="col-md-3 col-sm-4"> <h2>書誌情報の利用</h2> <ul class="list-unstyled"> <li><a href="/shoshimachigai">書誌情報の間違いの報告</a></li> </ul> <hr> <h2>書誌・書影の読者などへの<br> 利用承諾で、本を広めよう</h2> <ul class="list-unstyled"> <li><a href="/wp/wp-content/uploads/2024/07/e94fd4a78a3c9133fbaeceb2a97d57f0.pdf">パンフレット(PDF)</a></li> </ul> </div> <div class="col-md-1 hidden-sm"></div> <div class="col-md-3 col-sm-4"> <h2>版元ドットコムについて</h2> <ul class="list-unstyled"> <li><a href="/kaiin/login.php">会員ログイン</a></li> <li><a href="/about_hanmotodotcom">版元ドットコムとは</a></li> <li><a href="/hanmotocom-manual">出版社向け版元ドットコム利用マニュアル</a></li> <li><a href="/pamphlet">版元ドットコムのパンフレット</a></li> <li><a href="/nendo-shiryou">版元ドットコム年度資料</a></li> <li><a href="/kaiin_ichiran/">会員版元一覧</a></li> <li><a href="/kiin_moushikomi">会員参加申込書</a></li> <li><a href="/about_kaiyu">会友とは</a></li> <li><a href="/kaiyuu">会友一覧</a></li> <li><a href="/kaiyuu-moushkomi">会友参加申込書</a></li> <li> <a href="/kaisoku">会則</a> (ルールと会費)</li> <li><a href="/enkaku">沿革</a></li> <li><a href="/special_thanks">協力</a></li> </ul> </div> <div class="col-md-2 hidden-sm"></div> <div class="col-md-3 col-sm-4"> <h2>連絡先・お問い合わせ</h2> <ul class="list-unstyled"> <li><a href="/toiawase">お問い合わせ</a></li> <li><a href="/privacy_policy">プライバシーポリシー</a></li> <li><a href="https://www.biz-partnership.jp/declaration/28516-07-00-tokyo.pdf" target="blank">パートナーシップ構築宣言</a></li> </ul> <div class="footer-snsbtns"> <a class="fa-stack fa-lg" style="color: #55ACEE;" target="_blank" href="http://twitter.com/hanmotocom"> <i class="fa fa-square fa-stack-2x"></i> <i class="fa fa-twitter fa-stack-1x fa-inverse"></i> </a> <a class="fa-stack fa-lg" style="color: #3B5998;" target="_blank" href="https://www.facebook.com/hanmotocom"> <i class="fa fa-square fa-stack-2x"></i> <i class="fa fa-facebook fa-stack-1x fa-inverse"></i> </a> <a href="https://note.com/hanmotocom">note</a> </div> <p>版元ドットコムのSNSもご利用ください。</p> <br><address> 一般社団法人版元ドットコム<br> 〒150-0001<br> 渋谷区神宮前2-33-18<br> 電話:050-5515-9290<br> ファックス:03-3402-5558<br><br> Copyright © 2024 版元ドットコム </address> </div> </div> </div> </footer> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <!-- 基本的なスタイル --> <script type="text/javascript" charset="utf-8" src="/bd/isbn/public/res/jquery/jquery-3.1.0.min.js?2xGH4aTrDJ5FB9SMDIkAA"></script> <script type="text/javascript" charset="utf-8" src="/bd/isbn/public/res/bootstrap/js/bootstrap.min.js?2xGH4aTrDJ5FB9SMDIkAA"></script> <script type="text/javascript" charset="utf-8" src="/bd/isbn/public/res/js-cookie/js.cookie-2.2.1.min.js?2xGH4aTrDJ5FB9SMDIkAA"></script> <script type="text/javascript" charset="utf-8" src="/bd/isbn/public/res/bd-isbn.js?2xGH4aTrDJ5FB9SMDIkAA" async></script> <script type="text/javascript" charset="utf-8" async> (function(win, doc, $) { var ua = win.navigator.userAgent.toLowerCase(); if ( /\b(iphone|ipod|ipad|macintosh)\b/.test(ua) === true && ( 'ontouchend' in doc ) === true ) { $('body').addClass('iOS'); } })(window, document, jQuery); </script> <script type="text/javascript" charset="utf-8" async> (function(win, doc, $, nav) { // ----------------------------------------------------------------------------- // 初期化 // ----------------------------------------------------------------------------- var _init = function _init() { // 高さを指定 $(doc).ready(_setColFrameHeight); $(win).resize(_setColFrameHeight); $(doc).ready(_setupRuby); // カートと書店員向け情報 $(doc).ready(_setupClerkInfoSections); $(doc).ready(_setClerkInfoSections); $(win).resize(_setClerkInfoSections); // お気に入りデータを生成 $(doc).ready(_setupFav); // クリップボードへコピー $(doc).ready(_setupCopyEvents); // 在庫状況を取得 $(doc).ready(_setupZaiko); // 折り畳み $(doc).ready(_setupFoldings); $(win).resize(_setupFoldings); // バーコードをセット $(doc).ready(_setupBarcode); // openBSをセット $(doc).ready(_setupOpenBS); }; // ----------------------------------------------------------------------------- // 折り畳みのセクションをセット // ----------------------------------------------------------------------------- var _setupFoldings = function _setupFoldings() { if ( jQuery('body').width() > 767 ) { // PCサイズはセットしない return; } var blocks = $('.book-info-more'); for ( var i=0 ; i<blocks.length ; i++ ) { var elem = $(blocks.get(i)); var max = parseInt(elem.css('max-height').replace(/px/, ''), 10) || 0; if ( isFinite(max) !== true || max < 1 || elem.outerHeight() < max ) { elem.removeClass('book-info-more'); continue; } elem.off('click', _toggleMore); elem.on('click', _toggleMore); } var tables = $('.book-table-more'); for ( var i=0 ; i<tables.length ; i++ ) { var elem = $(tables.get(i)); var max = parseInt(elem.data('book-table-rows'), 10) || 0; if ( isFinite(max) !== true || max < 1 || elem.find('.book-table-row').length <= max ) { elem.removeClass('book-table-more'); continue; } elem.off('click', _toggleMore); elem.on('click', _toggleMore); } }; var _toggleMore = function _toggleMore(event) { var elem = $(this); if ( elem.hasClass('book-info-more') ) { // 開く elem.addClass('book-info-less'); elem.removeClass('book-info-more'); } else if ( elem.hasClass('book-info-less') ) { // 閉じる elem.addClass('book-info-more'); elem.removeClass('book-info-less'); } else if ( elem.hasClass('book-table-more') ) { // 開く elem.addClass('book-table-less'); elem.removeClass('book-table-more'); } else if ( elem.hasClass('book-table-less') ) { // 閉じる elem.addClass('book-table-more'); elem.removeClass('book-table-less'); } else { // 何もしない } }; // ----------------------------------------------------------------------------- // カートと書店員向け情報のセクションをセット // ----------------------------------------------------------------------------- var _setupClerkInfoSections = function _setupClerkInfoSections() { // イベントハンドラをセット $('.book-clerk-info-section .book-cart-selectable button').off('click', _toggleClerkInfo.bind(null, 'hide')); $('.book-cart-section .book-cart-selectable button').off('click', _toggleClerkInfo.bind(null, 'show')); $('.book-clerk-info-section .book-cart-selectable button').on('click', _toggleClerkInfo.bind(null, 'hide')); $('.book-cart-section .book-cart-selectable button').on('click', _toggleClerkInfo.bind(null, 'show')); $('.book-clerk-info-link a').off('click', _scrollToClerkInfo); $('.book-clerk-info-link a').on('click', _scrollToClerkInfo); }; var _setClerkInfoSections = function _setClerkInfoSections() { if ( jQuery('body').width() > 767 ) { // PCサイズはセットしない return; } if ( $('.book-cart-selectable').length < 1 ) { // 切り替えが無ければセットしない return; } // SPサイズのみ var showclerkinfo = parseInt(Cookies.get('showclerkinfo')||'0'); Cookies.set('showclerkinfo', showclerkinfo, { path: '/', domain: '.hanmoto.com', expires: 365, }); if ( showclerkinfo === 1 ) { _toggleClerkInfo('show'); } else { _toggleClerkInfo('hide'); } }; var _toggleClerkInfo = function _toggleClerkInfo(showhide) { if ( showhide === 'show' ) { $('.book-clerk-info-section').removeClass('book-hide-section'); $('.book-cart-section').addClass('book-hide-section'); $('.book-shop-online-section').addClass('book-hide-section'); $('.book-shop-offline-section').addClass('book-hide-section'); Cookies.set('showclerkinfo', '1', { path: '/', domain: '.hanmoto.com', expires: 365, }); } else { $('.book-clerk-info-section').addClass('book-hide-section'); $('.book-cart-section').removeClass('book-hide-section'); $('.book-shop-online-section').removeClass('book-hide-section'); $('.book-shop-offline-section').removeClass('book-hide-section'); Cookies.set('showclerkinfo', '0', { path: '/', domain: '.hanmoto.com', expires: 365, }); } }; var _scrollToClerkInfo = function _scrollToClerkInfo(event) { _toggleClerkInfo('show'); $("html,body").animate({ scrollTop: $('.book-clerk-info').offset().top, }); }; // ----------------------------------------------------------------------------- // 高さをセット // ----------------------------------------------------------------------------- var _setColFrameHeight = function _setColFrameHeight(event) { if ( $('body').width() < 768 ) { // スマホサイズでは処理しない return; } $('.book-container').addClass('book-container-large'); // PCサイズのみ var bookcols = { col1: $('.book-col-1').not('.hide'), col2: $('.book-col-2').not('.hide'), col3: $('.book-col-3').not('.hide'), }; var max = 0; for ( var i in bookcols ) { var height = 0; var cols = bookcols[i]; for ( var j=0 ; j<cols.length ; j++ ) { var cell = $(cols.get(j)); var h = (cell.outerHeight(true)||0); console.log({ cell: cell, height: h }); height += (cell.outerHeight(true)||0); } if ( max < height ) { max = height; } } $('.book-col-frame').css('height', '' + (max + 32) + 'px'); $('.book-container').removeClass('book-container-large'); }; // ----------------------------------------------------------------------------- // お気に入り機能 // ----------------------------------------------------------------------------- var favdata = {}; var _isFav = function _isFav(isbn13) { isbn13 = _toString(isbn13, ''); if ( isbn13 === '' ) { return false; } try { var json = _getItemStorage('favorite:' + isbn13, '{}'); var data = JSON.parse(json) || {}; return ( data.fav === 'on' ); } catch (e) { // 取得できなければ終わり return false; } }; var _toggleFav = function _toggleFav(btn) { var $btn = $(btn); var fav = ($btn.attr('data-favorite') || '').toString().replace(/^[ \t\r\n\f\v\s]+|[ \t\r\n\f\v\s]+$/g, ''); if ( fav === 'on' ) { // お気に入りを外す console.log('remove fav of 9784790716242.'); _removeItemStorage('favorite:9784790716242'); _setFavOff($btn); } else { // お気に入り console.log('set fav=on of 9784790716242.'); _setItemStorage('favorite:9784790716242', JSON.stringify(_getFavData())); _setFavOn($btn); } return true; }; var _setFavOn = function _setFavOn($btn) { // お気に入り $btn.attr('data-favorite', 'on'); $btn.find('*[data-favorite="on"]' ).show(); $btn.find('*[data-favorite="off"]').hide(); $btn.removeClass('btn-outline-warning-fav'); $btn.blur(); return true; }; var _setFavOff = function _setFavOff($btn) { // お気に入りを外す $btn.attr('data-favorite', 'off'); $btn.find('*[data-favorite="on"]' ).hide(); $btn.find('*[data-favorite="off"]').show(); $btn.addClass('btn-outline-warning-fav'); $btn.blur(); return true; }; var _getFavTitle = function _getFavTitle() { var titles = ['新プラトン主義を学ぶ人のために',];return titles.join(' '); }; var _getFavHakkou = function _getFavHakkou() { return '世界思想社'; }; var _getFavHatsubai = function _getFavHatsubai() { return null; }; var _getFavAuthors = function _getFavAuthors() { var authors = [];authors.push('堀江 聡(著/文)');authors.push('山口 義久(著/文)');authors.push('水地 宗明(著/文)');return authors.join(','); }; var _getFavData = function _getFavData() { // お気に入り日時だけ最新の値にセット favdata.favdate = _getIsoDateTime(); return favdata; }; var _setupFav = function _setupFav() { // お気に入りデータは初回に生成しておく favdata = { fav: 'on', isbn: '9784790716242', uniq: null, title: _getFavTitle(), hakkou: _getFavHakkou(), hatsubai: _getFavHatsubai(), authors: _getFavAuthors(), salesdate: '', favdate: _getIsoDateTime(), price: 0 || null, zaiko: null, zaikostatus: null, ssource: 2, }; // お気に入りかどうか判定 var $btns = $(`.book-title-fav *[data-action="favorite"]`); if ( _isFav('9784790716242') ) { _setFavOn($btns); } else { _setFavOff($btns); } // お気に入りボタンをセット for ( var i=0 ; i<$btns.length ; i++ ) { var btn = $btns.get(i); $(btn).on('click', _toggleFav.bind(null, btn)); } return true; }; // ----------------------------------------------------------------------------- // クリップボードへコピー機能を追加 // ----------------------------------------------------------------------------- // 要素を範囲選択 var _selectElement = function _selectElement(event) { var elem = $(this); // 範囲を生成 var range = doc.createRange(); range.selectNodeContents(elem.get(0)); // 選択 var selection = win.getSelection(); selection.removeAllRanges(); selection.addRange(range); }; // 要素の文字列をコピー var _copyToClipboard = function _copyToClipboard(event) { var elem = $(this).parent().find('*[data-selectable]'); // 先に選択 elem.trigger('click'); var text = elem.text(); if ( !nav.clipboard ) { // httpの場合はこちら setTimeout(_copyToClipboardExecCommand.bind(this, text), 0); return; } // httpsの場合はこちら var promise = nav.clipboard.writeText(text); promise.then(_copySuccess.bind(this, text)).catch(_copyFailure.bind(this, text)); return; }; // Clipboard APIに未対応・非対応の場合 var _copyToClipboardExecCommand = function _copyToClipboardExecCommand(text, event) { // ハンドラをセット $(doc).on('copy.hanmoto', _copySuccess.bind(this, text)); // コピー var ret = doc.execCommand('copy'); if ( ret !== true ) { // 失敗時にはイベントが実行されないので明示的にコール _copyFailure.call(this, text, new Error("Failure: document.execCommand('copy') with (" + (typeof ret) + ") '" + (ret) + "'")); } return ret; }; // コピー成功 var _copySuccess = function _copySuccess(text, data) { var name = $(this).parent().prev().text(); var params = { title: 'Copied to clipboard!', message: [ '<div class="text-success">', '<div><i class="glyphicon glyphicon-ok"></i> Success!</div>', '<div>' + name + ": '" + text + "'" + '</div>', '</div>', ].join(''), key: name, value: text, error: null, data: data, }; console.log(params); return _copyFinally.call(this, params); }; // コピー失敗 var _copyFailure = function _copyFailure(text, error) { var name = $(this).parent().prev().text(); var params = { title: 'Copied to clipboard!', message: [ '<div class="text-danger">', '<div><i class="glyphicon glyphicon-remove"></i> Failure!</div>', '<div>' + name + ": '" + text + "'" + '</div>', '</div>', ].join(''), key: name, value: text, error: error, data: null, }; console.error(params); return _copyFinally.call(this, params); }; // 最終的にコール var _copyFinally = function _copyFinally(params) { // セットしているハンドラを除去 $(doc).off('copy.hanmoto'); // メッセージ表示 $(this).attr('data-title', params.title); $(this).attr('data-content', params.message); $(this).popover('show'); }; var _setupCopyEvents = function _setupCopyEvents() { // イベントハンドラをセット $('*[data-selectable]' ).on('click', _selectElement); $('*[data-clipboard-copy]').on('click', _copyToClipboard); $('.badge-copy[data-toggle="popover"]').popover({ animation: true, delay: { show: 150, hide: 300, }, container: 'body', placement: 'bottom', trigger: 'manual', title: function(){ return $(this).attr('data-title'); }, content: function(){ return $(this).attr('data-content'); }, html: true, }); $('.badge-copy[data-toggle="popover"]').on('shown.bs.popover', function(){ setTimeout((function(e){ $(this).popover('hide'); }).bind(this), 1000); }); }; // ----------------------------------------------------------------------------- // 在庫の状態を取得してセット // ----------------------------------------------------------------------------- var sZaikoAsyncUrl = '/bd/isbn/9784790716242.json?today=2024-11-25'; var iZaikoAsyncNum = 0; var iZaikoAsyncWait = 2000; // 在庫チェックするリスト var oZaikoAsync = { rakuten:true,amazon:true, }; // 共通変数定義 var sZaikoEmpty = '在庫が確認できませんでした'; var oZaikoPrefixes = { honto: '発送可能日:', amazon: '', rakuten: '', }; // 在庫取得処理定義 var _getZaikoAsync = function _getZaikoAsync(usecache, refresh) { if ( usecache !== false ) { usecache = true; } var url = sZaikoAsyncUrl; iZaikoAsyncNum++; $.ajax(url, { dataType: 'json', cache: usecache, async: true, success: _handleZaikoAsync, error: _handleZaikoAsyncError, }); }; var _handleZaikoAsync = function _handleZaikoAsync(data, textStatus, xhr) { // console.log([data, textStatus, xhr]); try { var status = data.error.code; if ( ( '' + status ) === '100' ) { // 在庫を取得処理を指定秒後に再度実行 setTimeout(_getZaikoAsync.bind(this, false), iZaikoAsyncWait); return true; } var refresh = data.data.refresh||false; if ( refresh === true && iZaikoAsyncNum < 3 ) { // 更新してるので在庫を取得処理を指定秒後に再度実行(最大3回) console.log({ iZaikoAsyncNum: iZaikoAsyncNum, refresh: refresh }); setTimeout(_getZaikoAsync.bind(this, false), iZaikoAsyncWait); return true; } } catch (e) { // データ形式エラー return _handleZaikoAsyncError.apply(this, [xhr, textStatus, e, data]); } var rakuten = { 1: '在庫あり', 2: '通常3~7日程度で発送', 3: '通常3~9日程度で発送', 4: 'メーカー取り寄せ', 5: '予約受付中', 6: 'メーカーに在庫確認', }; for ( var name in oZaikoPrefixes ) { var prefix = oZaikoPrefixes[name]; var zaiko = sZaikoEmpty; try { // 接頭辞指定がfalseならなし if ( data.data.zaiko[name].prefix === true ) { prefix = oZaikoPrefixes[name]; } else { prefix = ''; } } catch (e) { // 接頭辞指定取得エラーでもなし prefix = ''; } try { zaiko = data.data.zaiko[name].values.zaiko; if ( name === 'rakuten' ) { if ( zaiko > 0 ) { zaiko = prefix + rakuten[zaiko]; } else { // 在庫がないので購入はできない $('*[data-shop-key=rakuten] .btn-action').html('楽天ブックスで確認する'); } } else if ( name === 'honto' && ( zaiko === '購入できません' || zaiko === '近刊' ) ) { if ( '' >= '2024-11-25' ) { zaiko = ''; } else { zaiko = prefix + zaiko; } // 在庫がないので購入はできない $('*[data-shop-key=honto] .btn-action').html('hontoで確認する'); } else if ( zaiko ) { zaiko = prefix + zaiko; } else { zaiko = '在庫なし'; } } catch (e) { zaiko = sZaikoEmpty; prefix = '' } // カート情報をセット if ( name === 'rakuten' ) { try { var price = '' + (data.data.zaiko[name].values.price || ''); var unit = '' + (data.data.zaiko[name].values.unit || '円'); var plus = '' + (data.data.zaiko[name].values.plus || '(税込)'); if ( price === '' ) { price = ''; unit = ''; plus = ''; prefix = ''; // 価格情報がないので購入はできない $('*[data-shop-key="' + name + '"] .btn-action').html('楽天ブックスで確認する'); } else { price = parseInt(price, 10).toLocaleString(); } $('*[data-shop-key="' + name + '"] .shop-zaiko-price-amount').html(price); $('*[data-shop-key="' + name + '"] .shop-zaiko-price-unit' ).html(unit); $('*[data-shop-key="' + name + '"] .shop-zaiko-price-plus' ).html(plus); if ( zaiko === sZaikoEmpty || zaiko === '在庫なし' ) { zaiko = ''; } } catch (e) { // 何もしない } } // アフィリエイト情報があればセット if ( name === 'rakuten' ) { try { var link = '' + (data.data.zaiko[name].values.affiliateUrl || data.data.zaiko[name].values.url || ''); if ( link !== '' ) { $('*[data-shop-key="' + name + '"] .shop-zaiko-link').attr('href', link); $('*[data-shop-key="' + name + '"] .btn-action' ).attr('href', link); } } catch (e) { // 何もしない } } var created = ''; if ( name === 'amazon' ) { try { var link = '' + (data.data.zaiko[name].values.affiliateUrl || ''); if ( link !== '' ) { $('*[data-shop-key="' + name + '"] .shop-zaiko-link').attr('href', link); } created = _formatZaikoDate(data.data.zaiko[name].created); if ( created !== '' ) { created = '※ ' + created + ' 時点'; } } catch (e) { // 何もしない } } // 在庫状態をセット $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).html(zaiko); $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).attr('title', zaiko); if ( zaiko !== '' ) { $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).removeClass('hide'); } else { $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).addClass('hide'); } $('*[data-shop-key="' + name + '"] .shop-zaiko-created').text(created); $('*[data-shop-key="' + name + '"] .shop-zaiko-spinner').addClass('hide'); $('*[data-shop-key="' + name + '"] .shop-zaiko-frame' ).removeClass('hide'); } return true; }; var _handleZaikoAsyncError = function _handleZaikoAsyncError(xhr, textStatus, error, data) { // 通信エラー console.log({ xhr: xhr, textStatus: textStatus, error: error, data: data || null, }); // 表示は制御 for ( var name in oZaikoPrefixes ) { // カート情報をセット $('*[data-shop-key="' + name + '"] .shop-zaiko-price-amount').html('通信エラー'); $('*[data-shop-key="' + name + '"] .shop-zaiko-price-unit' ).html(''); $('*[data-shop-key="' + name + '"] .shop-zaiko-price-plus' ).html(''); // 在庫状態をセット $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).html(sZaikoEmpty); $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).attr('title', sZaikoEmpty); $('*[data-shop-key="' + name + '"] .shop-zaiko-status' ).removeClass('hide'); $('*[data-shop-key="' + name + '"] .shop-zaiko-spinner').addClass('hide'); $('*[data-shop-key="' + name + '"] .shop-zaiko-frame' ).removeClass('hide'); } return true; }; var _setupZaiko = function _setupZaiko() { // 在庫を取得処理を実行 setTimeout(_getZaikoAsync.bind(this, true), 1); $('.shop-zaiko-disclaimer *[data-toggle="popover"]').popover({ animation: true, delay: { show: 150, hide: 300, }, container: 'body', placement: 'bottom', trigger: 'click', title: $('.shop-zaiko-disclaimer .shop-zaiko-title' ).text(), content: $('.shop-zaiko-disclaimer .shop-zaiko-content').html(), html: true, }); }; var _setupRuby = function _setupRuby() { var flag = Cookies.get('booktitle_ruby'); _setRubyShowHide(flag); $('.book-title-ruby-showhide > button').on('click', _toggleRuby); }; var _toggleRuby = function _toggleRuby() { var hide = $('.book-container').hasClass('ruby-hide'); var flag = '-'; if ( hide ) { // to show flag = 'show'; } else { flag = 'hide' } _setRubyShowHide(flag); }; var _setRubyShowHide = function _setRubyShowHide(flag) { if ( flag === 'hide' ) { // to hide $('.book-container').addClass('ruby-hide') Cookies.set('booktitle_ruby', 'hide', { path: '/', domain: '.hanmoto.com', expires: 365, }); } else { // to show $('.book-container').removeClass('ruby-hide') Cookies.set('booktitle_ruby', 'show', { path: '/', domain: '.hanmoto.com', expires: 365, }); } $(this).blur(); }; var _formatZaikoDate = function _formatZaikoDate(created) { var date = new Date(created) if ( isNaN(date.getTime()) === true ){ return ''; } var today = new Date(); var output = []; if ( date.toDateString() !== today.toDateString() ) { output = output.concat([ date.getMonth()+1, '/', date.getDate(), ' ', ]); } output = output.concat([ date.getHours(), ':', ('0' + date.getMinutes().toString()).substr(-2,2), ]); return output.join(''); }; // ----------------------------------------------------------------------------- // バーコードをセット // ----------------------------------------------------------------------------- var _setupBarcode = function _setupBarcode(){ // フォントを読み込んでからバーコードを生成 var fontface = new FontFace('OCR-B', 'url("/bd/isbn/public/res/fonts/OCRB_aizu_1_1.ttf") format("truetype")'); document.fonts.add(fontface); fontface.load().then(_setBarcode, _setBarcode); }; var _setBarcode = function _setBarcode(){ var canvas = document.createElement('canvas'); canvas.width = 240; canvas.height = 96; var ctx = canvas.getContext('2d', {alpha: false}); ctx.font = 'bold 24px/24px "OCR-B", monospace'; ctx.textAlign = 'center'; // 背景セット ctx.fillStyle = 'rgba(255,255,255,1)'; ctx.fillRect(0, 0, 240, 96); // デフォルトスタイルセット ctx.imageSmoothingEnabled = false; ctx.fillStyle = 'rgba(0,0,0,1)'; // バーコード配置 ctx.beginPath(); ctx.fillRect(25+0*2, 3, 1*2, 66); ctx.fillRect(25+2*2, 3, 1*2, 66); ctx.fillRect(25+4*2, 3, 3*2, 66); ctx.fillRect(25+8*2, 3, 2*2, 66); ctx.fillRect(25+13*2, 3, 1*2, 66); ctx.fillRect(25+16*2, 3, 1*2, 66); ctx.fillRect(25+19*2, 3, 3*2, 66); ctx.fillRect(25+23*2, 3, 1*2, 66); ctx.fillRect(25+25*2, 3, 3*2, 66); ctx.fillRect(25+29*2, 3, 2*2, 66); ctx.fillRect(25+33*2, 3, 1*2, 66); ctx.fillRect(25+35*2, 3, 3*2, 66); ctx.fillRect(25+41*2, 3, 2*2, 66); ctx.fillRect(25+44*2, 3, 1*2, 66); ctx.fillRect(25+46*2, 3, 1*2, 66); ctx.fillRect(25+48*2, 3, 1*2, 66); ctx.fillRect(25+50*2, 3, 1*2, 66); ctx.fillRect(25+54*2, 3, 1*2, 66); ctx.fillRect(25+57*2, 3, 2*2, 66); ctx.fillRect(25+61*2, 3, 2*2, 66); ctx.fillRect(25+64*2, 3, 1*2, 66); ctx.fillRect(25+66*2, 3, 1*2, 66); ctx.fillRect(25+71*2, 3, 2*2, 66); ctx.fillRect(25+74*2, 3, 2*2, 66); ctx.fillRect(25+78*2, 3, 1*2, 66); ctx.fillRect(25+80*2, 3, 3*2, 66); ctx.fillRect(25+85*2, 3, 2*2, 66); ctx.fillRect(25+88*2, 3, 2*2, 66); ctx.fillRect(25+92*2, 3, 1*2, 66); ctx.fillRect(25+94*2, 3, 1*2, 66); // ISBN配置 ctx.beginPath(); ctx.fillText('9784790716242', 120, 68+24); // 画像としてセット var dataurl = canvas.toDataURL('image/png'); $('.book-barcode-image').attr('src', dataurl); $('.book-barcode-link' ).attr('href', dataurl); }; // ----------------------------------------------------------------------------- // openBSをセット // ----------------------------------------------------------------------------- var _setupOpenBS = function _setupOpenBS(){ win.openBS = win.openBS || {}; Object.assign(win.openBS, { isbn : '9784790716242', sectionClassName: 'book-shop-links book-openbs-links', shopListClassName: 'shop offline-shop list-unstyled', }); // var queries = new URLSearchParams(win.location.search); // var openbs = (queries.get('openbs')||'').toLowerCase(); // if ( openbs !== 'yes' && openbs !== 'on' && openbs !== 'true' && openbs !== '1' ) { // $('.book-openbs').hide(); // return; // } $('.book-openbs').removeClass('d-none'); $('.book-openbs').removeClass('hide'); $('.book-openbs').show(); try { var params = { timeout: 10000, }; nav.geolocation.getCurrentPosition(_showOpenBS, _hideOpenBS, params); } catch (err) { _hideOpenBS(err); } }; var _showOpenBS = function _showOpenBS(pos) { var s = doc.createElement('script'); s.src = 'https://hanmoto.openbs.jp/assets/index.js'; s.type = 'module'; s.crossOrigin = 'anonymous'; s.addEventListener('error', _hideOpenBS); var head = doc.getElementsByTagName('head')[0]; head.appendChild(s); }; var _hideOpenBS = function _hideOpenBS(err) { err = err || { code: -1 }; console.error(err); var errcode = err.code; var message = 'Unknown error'; if ( errcode === err.PERMISSION_DENIED ) { message = [ '位置情報の取得が許可されていません。', 'openBSを利用するためには位置情報の利用許可をブラウザに設定してご利用ください。', ].join("<br/>\n"); } else if ( errcode == err.TIMEOUT ) { message = [ '位置情報の取得に時間がかかりすぎました。', 'GPSやネットワークなどの情報の取得がしやすいように位置を移動することで取得できることがあります。', 'openBSを利用するためにはリロードしてください。', ].join("<br/>\n"); } else if ( errcode == -1 ) { message = [ 'このブラウザは位置情報の取得をサポートしていないようです。', 'openBSを利用するためには位置情報が取得できる端末のブラウザでアクセスしてください。', ].join("<br/>\n"); } else { message = [ '原因不明な理由で位置情報を取得することができませんでした。', 'GPSやネットワークなどの情報の取得がしやすいように位置を移動することで取得できることがあります。', '端末やブラウザを再起動することで取得できるようになることもあります。', ].join("<br/>\n"); } var openbs = $('.book-openbs'); var elem = $('.openbs-denied-template').children().clone(); elem.find('.openbs-denied-message').html(message); openbs.addClass('denied'); openbs.append(elem); }; // ----------------------------------------------------------------------------- // ユーティリティ // ----------------------------------------------------------------------------- var _getIsoDateTime = function _getIsoDateTime(now) { // 日付にする if ( ( now instanceof String ) === true || ( typeof now ) === 'string' ) { now = new Date(now); } if ( ( now instanceof Date ) !== true ) { now = new Date(); } if ( now.toString() === 'Invalid Date' ) { now = new Date(); } var opts = { timeZone: 'Asia/Tokyo', year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false, timeZoneName: 'longOffset', }; var datestr = new Intl.DateTimeFormat('sv-SE', opts).format(now).replace(' ', 'T').replace(' GMT', ''); return datestr; }; var _val = function _val(v, defValue, type) { if ( v !== 0 ) { v = v || null; if ( v === null ) { if ( defValue !== 0 ) { v = defValue || null; } else { v = defValue; } } } if ( type === 'string' ) { v = '' + v; } return v; }; var _toString = function _toString(v, defValue) { return _val(v, defValue, 'string'); }; // ----------------------------------------------------------------------------- // ローカルストレージ // ----------------------------------------------------------------------------- var $Hprefix = 'bd-modules'; // compat for bd-modules var $L = (function (type) { var empty = {}; Object.assign(empty, { length: 0, getItem: (function getItem (k ){ return null; }).bind(empty), setItem: (function setItem (k, v){ return undefined; }).bind(empty), removeItem: (function removeItem(k ){ return undefined; }).bind(empty), clear: (function clear ( ){ return undefined; }).bind(empty), key: (function key (n ){ return null; }).bind(empty), }); var storage = null; try { storage = win[type] || null; if ( storage === null ) { return empty; } var x = '__storage_test__'; storage.setItem(x, x); storage.removeItem(x); return storage; } catch (e) { return empty; } })('localStorage'); var _getItemStorage = function _getItemStorage(key, defValue, prefix) { key = _toString(key, ''); prefix = _toString(prefix, $Hprefix); if ( key === '' ) { return _val(defValue); } if ( prefix === '' ) { prefix = $Hprefix; } return _val($L.getItem(prefix + ':' + key), defValue); }; var _setItemStorage = function _setItemStorage(key, value, prefix) { key = _toString(key, ''); value = _toString(value, ''); prefix = _toString(prefix, $Hprefix); if ( key === '' || value === '' ) { return; } if ( prefix === '' ) { prefix = $Hprefix; } return $L.setItem(prefix + ':' + key, value); }; var _removeItemStorage = function _removeItemStorage(key, prefix) { key = _toString(key, ''); prefix = _toString(prefix, $Hprefix); if ( key === '' ) { return; } if ( prefix === '' ) { prefix = $Hprefix; } return $L.removeItem(prefix + ':' + key); }; // ----------------------------------------------------------------------------- _init(); // ----------------------------------------------------------------------------- })(window, document, jQuery, navigator); </script> <script type="text/javascript" async defer src="/assets/js/clip-book-data.js"></script> <!-- schema.org --> <script type="application/ld+json" charset="utf-8"> [ { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@id": "https://www.hanmoto.com/", "name": "トップ", "image": "https://img.hanmoto.com/assets/img/logo.svg" } }, { "@type": "ListItem", "position": 2, "item": { "@id": "https://www.hanmoto.com/bd/isbn/9784790716242", "name": "新プラトン主義を学ぶ人のために 堀江 聡(著/文) - 世界思想社", "image": "https://img.hanmoto.com/bd/img/9784790716242_600.jpg?lastupdated=2016-07-10T09%3A38%3A46%2B09%3A00" } } ] } ]; </script> </body> </html>