書籍の全文が登録された世界最大級の包括的なインデックスを検索できます。

マイ ライブラリ

出版社Google ブックスについてプライバシー ポリシー利用規約ヘルプ

",null);return(new DOMParser).parseFromString(be(a),"text/html").body.children[0]} function Tg(a,b){if(!a)return Md;var c=document.createElement("div").style;Wg(a).forEach(function(d){var e=oc&&d in Qg?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Lb(e,"--")||Lb(e,"var")||(d=Mg(a,d),d=lg(e,d,b),null!=d&&Ng(c,e,d))});return new Id(c.cssText||"",Hd)} function Xg(a){var b=Array.from(Eg(tg,a,"getElementsByTagName",["STYLE"])),c=Cb(b,function(h){return tb(Ig(h).cssRules)});c=Sg(c);for(var d=[],e=0;e=a.left&&b.right=a.top&&b.bottom=a.left&&b.x=a.top&&b.ya.right?b.x-a.right:0;a=b.ya.bottom?b.y-a.bottom:0;return Math.sqrt(c*c+a*a)} f.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function ch(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=ch.prototype;f.clone=function(){return new ch(this.left,this.top,this.width,this.height)};function dh(a){return new Zg(a.top,a.left+a.width,a.top+a.height,a.left)}function eh(a){return new ch(a.left,a.top,a.right-a.left,a.bottom-a.top)} function fh(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(ca.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null} function vh(a){for(var b=new Zg(0,Infinity,Infinity,0),c=Ze(a),d=c.g.body,e=c.g.documentElement,g=pf(c.g);a=uh(a);)if(!(z&&0==a.clientWidth||oc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=oh(a,"overflow")){var h=wh(a),k=new A(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c= mf(Vf(c));b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0b.top&&b.right>b.left?b:null} function xh(a,b){b=b||pf(document);var c=b||pf(document);var d=wh(a),e=wh(c),g=yh(c);if(c==pf(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;z&&!Gc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=zh(a);g=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new A(e,k);b.scrollLeft=c.x;b.scrollTop=c.y} function wh(a){var b=af(a),c=new A(0,0),d=sh(b);if(a==d)return c;a=th(a);b=of(Ze(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Ah(a,b){a=Bh(a);b=Bh(b);return new A(a.x-b.x,a.y-b.y)}function Ch(a){a=th(a);return new A(a.left,a.top)}function Bh(a){if(1==a.nodeType)return Ch(a);a=a.changedTouches?a.changedTouches[0]:a;return new A(a.clientX,a.clientY)}function Dh(a,b,c){var d=wh(a);b instanceof A&&(c=b.y,b=b.x);ph(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))} function K(a,b,c){if(b instanceof Ge)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Eh(a,b);a.style.height=qh(c,!0)}function qh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Eh(a,b){a.style.width=qh(b,!0)}function L(a){var b=zh;if("none"!=oh(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a} function zh(a){var b=a.offsetWidth,c=a.offsetHeight,d=oc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=th(a),new Ge(a.right-a.left,a.bottom-a.top)):new Ge(b,c)}function Fh(a){var b=wh(a);a=L(a);return new ch(b.x,b.y,a.width,a.height)}function Gh(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function M(a,b){a.style.display=b?"":"none"}function Hh(a){return"none"!=a.style.display} function Ih(a){return"rtl"==oh(a,"direction")}var Jh=nc?"MozUserSelect":oc||lc?"WebkitUserSelect":null;function Kh(a,b,c){c=c?null:a.getElementsByTagName("*");if(Jh){if(b=b?"none":"",a.style&&(a.style[Jh]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Jh]=b)}}else if(z&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)} function Lh(a,b){var c=nf(Ze(af(a)).g);if(!z||Fc("10")||c)Mh(a,b,"border-box");else{var d=a.style;c?(c=Nh(a),a=yh(a),d.pixelWidth=b.width-a.left-c.left-c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):(d.pixelWidth=b.width,d.pixelHeight=b.height)}} function Oh(a){var b=af(a),c=z&&a.currentStyle;if(c&&nf(Ze(b).g)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing)return b=Ph(a,c.width,"width","pixelWidth"),a=Ph(a,c.height,"height","pixelHeight"),new Ge(b,a);c=new Ge(a.offsetWidth,a.offsetHeight);b=Nh(a);a=yh(a);return new Ge(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)} function Qh(a,b){var c=nf(Ze(af(a)).g);if(!z||Fc("10")||c)Mh(a,b,"content-box");else{var d=a.style;c?(d.pixelWidth=b.width,d.pixelHeight=b.height):(c=Nh(a),a=yh(a),d.pixelWidth=b.width+a.left+c.left+c.right+a.right,d.pixelHeight=b.height+a.top+c.top+c.bottom+a.bottom)}}function Mh(a,b,c){a=a.style;nc?a.MozBoxSizing=c:oc?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"} function Ph(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}function Rh(a,b){return(b=nh(a,b))?Ph(a,b,"left","pixelLeft"):0} function Nh(a){if(z){var b=Rh(a,"paddingLeft"),c=Rh(a,"paddingRight"),d=Rh(a,"paddingTop");a=Rh(a,"paddingBottom");return new Zg(d,c,a,b)}b=mh(a,"paddingLeft");c=mh(a,"paddingRight");d=mh(a,"paddingTop");a=mh(a,"paddingBottom");return new Zg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var Sh={thin:2,medium:4,thick:6};function Th(a,b){if("none"==nh(a,b+"Style"))return 0;b=nh(a,b+"Width");return b in Sh?Sh[b]:Ph(a,b,"left","pixelLeft")} function yh(a){if(z&&!Gc(9)){var b=Th(a,"borderLeft"),c=Th(a,"borderRight"),d=Th(a,"borderTop");a=Th(a,"borderBottom");return new Zg(d,c,a,b)}b=mh(a,"borderLeftWidth");c=mh(a,"borderRightWidth");d=mh(a,"borderTopWidth");a=mh(a,"borderBottomWidth");return new Zg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Uh={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0, "* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0, "* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Vh={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0, "* CLASS":!0,"* ID":!0,"* STYLE":!0};var Wh="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),Xh=0;function Yh(){this.j=[];this.i=[];this.g="data-elementweakmap-index-"+Xh++}Yh.prototype.set=function(a,b){if(Eg(pg,a,"hasAttribute",[this.g])){var c=parseInt(Eg(qg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else c=this.i.push(b)-1,Gg(a,this.g,c.toString()),this.j.push(a);return this}; Yh.prototype.get=function(a){if(Eg(pg,a,"hasAttribute",[this.g]))return a=parseInt(Eg(qg,a,"getAttribute",[this.g])||null,10),this.i[a]};Yh.prototype.clear=function(){this.j.forEach(function(a){Eg(sg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var Zh=!z||Gc(10),$h=!z||null==document.documentMode;function ai(){};var bi={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var ci={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0, NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var di={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0}; function ei(a){a=a||new fi;gi(a);this.i=Zc(a.g);this.N=Zc(a.ua);this.j=Zc(a.va);this.oa=a.na;a.Ca.forEach(function(b){if(!Lb(b,"data-"))throw new eb('Only "data-" attributes allowed, got: %s.',[b]);if(Lb(b,"data-sanitizer-"))throw new eb('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.i["* "+b.toUpperCase()]=hi},this);a.Ba.forEach(function(b){b=b.toUpperCase();if(!Yb(b,"-")||di[b])throw new eb("Only valid custom element tag names allowed, got: %s.",[b]);this.j[b]= !0},this);this.ma=a.j;this.s=a.Pa;this.o=null;this.O=a.oa}u(ei,ai);function ii(a){return function(b,c){return(b=a(Ob(b),c))&&"about:invalid#zClosurez"!=zd(b)?zd(b):null}}function fi(){this.g={};v([Uh,Vh],function(a){Tc(a).forEach(function(b){this.g[b]=hi},this)},this);this.i={};this.Ca=[];this.Ba=[];this.ua=Zc(bi);this.va=Zc(ci);this.na=!1;this.ma=Ed;this.O=this.o=this.s=this.j=Mc;this.Pa=null;this.N=this.oa=!1} function ji(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}function ki(a,b,c,d){a[c]&&!b[c]&&(a[c]=ji(a[c],d))} function gi(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used once.");ki(a.g,a.i,"* USEMAP",li);var b=ii(a.ma);["* ACTION","* CITE","* HREF"].forEach(function(d){ki(this.g,this.i,d,b)},a);var c=ii(a.j);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){ki(this.g,this.i,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){ki(this.g,this.i,d,t(mi,this.s))},a);ki(a.g,a.i,"A TARGET",t(ni,["_blank","_self"]));ki(a.g,a.i,"* CLASS",t(oi,a.o));ki(a.g,a.i,"* ID",t(pi,a.o));ki(a.g, a.i,"* STYLE",t(a.O,c));a.N=!0}function qi(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function hi(a){return Ob(a)}function ni(a,b){b=Ob(b);return nb(a,b.toLowerCase())?b:null}function li(a){return(a=Ob(a))&&"#"==a.charAt(0)?a:null}function mi(a,b,c){return a(Ob(b),c)}function oi(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e"+b+""),Xg(b),b=b.innerHTML);b=de(b,null);var c=document.createElement("template");if($h&&"content"in c)te(c,b),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;te(d.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c= Wh?new WeakMap:new Yh;d=b.nextNode();){c:{var e=d;switch(Kg(e)){case 3:e=ri(this,e);break c;case 1:if("TEMPLATE"==Jg(e).toUpperCase())e=null;else{var g=Jg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Og(e))var h=null;else this.j[g]?h=document.createElement(g):(h=F("SPAN"),this.oa&&Gg(h,"data-sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Fg(e);if(null!=l)for(var m=0;g=l[m];m++)if(g.specified){var p=e;var w=g;var D=w.name;if(Lb(D,"data-sanitizer-"))w=null;else{var E= Jg(p);w=w.value;var G={tagName:Ob(E).toLowerCase(),attributeName:Ob(D).toLowerCase()},P={jl:void 0};"style"==G.attributeName&&(P.jl=Hg(p));p=qi(E,D);p in this.i?(D=this.i[p],w=D(w,G,P)):(D=qi(null,D),D in this.i?(D=this.i[D],w=D(w,G,P)):w=null)}null!==w&&Gg(k,g.name,w)}e=h}else e=null}break c;default:e=null}}if(e){if(1==Kg(e)&&c.set(d,e),d=Lg(d),g=!1,d)h=Kg(d),k=Jg(d).toLowerCase(),l=Lg(d),11!=h||l?"body"==k&&l&&(h=Lg(l))&&!Lg(h)&&(g=!0):g=!0,h=null,g||!d?h=a:1==Kg(d)&&(h=c.get(d)),h.content&&(h= h.content),h.appendChild(e)}else xf(d)}c.clear&&c.clear()}else a=F("SPAN");0")+1,a.lastIndexOf(""))}else a="";return de(a,null)};function ri(a,b){var c=b.data;(b=Lg(b))&&"style"==Jg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in a.j&&(c=Xd(Ug(c,a.o,r(function(d,e){return this.ma(d,{rt:e})},a))));return document.createTextNode(c)};function si(a){return(new ei(new fi)).g(a)};/* SPDX-License-Identifier: Apache-2.0 */ var ti={};function ui(){}function vi(a){this.g=a}n(vi,ui);vi.prototype.toString=function(){return this.g};function wi(a){var b={nonce:xe()};b=void 0===b?{}:b;a=(a instanceof ld&&a.constructor===ld?a.g:"type_error:SafeScript").toString();var c="