Ace.jsでTeXをハイライトする

概要 Ace.jsでTeXをハイライトする機会がありましたので、備忘録です。 以下の記事を参考にしました。 https://banatech.net/blog/view/11 参考になりましたら幸いです。 画面例 デモサイト https://nakamura196.github.io/ace_latex/ リポジトリ https://github.com/nakamura196/ace_latex ソースコード < テ h \ \ キ \ \ / t < < u u b ス 右 e h m h / b s s e ト 注 n / t l e < h o < < < e e g { d b m a t e d d s s p p i ( { / o l l d i a y i c s i c r / c c a a n サ d c e e e e e e } e s d > a > t d > v r r n r e s r o c c { ン o d d d d d d ) d c y n l > i c t o f c i n k k d プ c n i i i i i i e e ; i r > g e i p = e s e r p s a a o ル u s e t t t t t t n n t i = > d t " g s r i t t g g c ) m t d o o o o o o a a o p " A = h r o r p > e e u } e i r r r r r r b b r t e C " t i r e t t [ { m テ n e t . . . . . . l l . > n E e t t i r > e d m e キ t d o s g g g $ s e e s " d p y g p x v u n ス } i r e e e e b e B S e > i i s = i o t i l t ト ` t . t t t t l t a n t n t : " n l p t } ; o s F S S S o O s i V o / s = i = s i r e o e e e c p i p a A r / h " c ] c t n s s s k t c p l c " c a a y ` { o = T t s s s S i A e u t d 5 n = \ g l h S i i i c o u t e i s n 1 o " \ r } a e i o o o r n t s ( o t j 2 n n u a c m z n n n o s o : t n y s - y o s p e e e ( ( ( l ( c e < l . o m - e h . ( ( ) ) ) l { o t x / e c V o r p i e " 1 . . . i m r t t = l y u e a c d a 4 s s s n p u , i " o p s f c s i c ) e e e g l e t w u 4 " e k } t e ; t t t e , 1 l i d 8 r a ( / M U T = t ) e d f / r g " t o s a i ; > t l 6 e e e h d e b I o h a 1 r { d e e W S n n : r 0 " h i m ( r i f : e D i t e " a z i 1 . 5 r o / a p e n t 0 c J a r m c M ( i r 0 o o g " o e 4 t u % m 5 i ) n d ) y e ; / 7 n ; o m e ; ; , a 7 o k o ( h j c , a d t e a v r i e r i x p y " / u g / 2 u ) l e h l v m ; a ) t i X i t ; : b + n e s F , x 4 / c c " 0 a 0 i ) 0 c k d ; p e Y } x / a ; 1 I . 6 b 2 s o 3 2 r . t d 2 Z e / R r a q : c B e R 1 . z p j j x s Z " h s 7 o + l y i / d v O g E r H a T y z ; U " e > f < b / X d k i / v B > 8 P 0 B 7 6 b O K 3 t L 1 z e F / Q c X l y i A = = "

2023年7月9日 · 5 分 · Nakamura

Nuxt3 x babylon.jsで.glbファイルをロードする

概要 Nuxt3 x babylon.jsにおいて、.glbファイルのロードを試みた際にエラーが発生しましたので、その備忘録です。 エラーの内容 以下のエラーが発生しました。 Unable to load from ./models/test.glb: importScene of undefined from undefined version: undefined, exporter version: undefinedimportScene has failed JSON parse 対応内容 以下を追加でインストールすることで対応できました。 n p m i n s t a l l @ b a b y l o n j s / l o a d e r s 結果、以下のようなjsファイルで表示することができました。 i } i c } e m m o ; x p E S F V H S f p n e s c } p o n c r e e c r o s n c r , o r g e e c m e o r t g e e c c m m c c c n S ) e } r t i n e t i n m t i n シ a o o y y o a a e c ; n ) t n e C o s e m n e ー t n n S S n m m w e " " s f } g s ; { e , a r p L " " y e : ン e エ s s c c カ s e e 光 G n . t c u レ i c d , m 3 h o @ @ S : を S ン t t e e メ t r r 源 H L e / e e n s s s ン n e e e , e a b b c n 作 c ジ n n ラ a a の e B L m s n c c c c ダ e n f r r d a a e n u 成 e ン e s e e の c . . 設 m モ o o t e t e e e リ . e a a i e b b n u l す n と n c . . 設 a s a 定 i デ a d . , i c シ n n n ン r . u , c r y y e l l る e シ g e e s 定 m e t s ル d e g o o ー e e e グ u r l L , l l l , 関 : ー i n n c e t t p の e l l n n ン . . . ル n e t i o o = , 数 ン n e g e r T a h 読 r s b s 内 a c a ー R n g n n f の e i n a a c e み . / " t の c r c プ e d m h j j { u 初 = n e r h r 込 A " , カ t e t n e y t s s n 期 = e = g C i み p , * m メ i a i d r S , / / c 化 n = e o c p n e ラ v t v e ( c c l t n e = n t n L e e s と e e e r ) e o o i e w s e ( t i n w h ラ C D C L ; n r a o w e c w V r g d M イ a e a o e e d n S n e e o h ( e = ト m f m o ; " e E c g n F c l t s を e a e p ; r ( n e i e r t ( ( h s 作 r u r ( s c g n n ; e o c " e c 成 a l a ( / a i e e e r a l s e ま t . ) g n n ( ; C 3 n i * n た = C a l v e e a . v g / e は a t = T a ( n m Z a h ) . 更 n m t > F s c g e e s t m 新 u e a " ) a i r r , " { e l r c { ; n n a o , s l a h { v e ( ( t h ; O C a ) " ) r V e r o s ; c ) u e s L n ) a ; e c [ i t ; m ) t 0 g r e ; o ] h o r r ; t l a 3 ( ( 1 . t c " U r a , p u n ( e v n ) ) a e , ; s w , s V c f e e a c n l t e s o ) e r ; ) 3 ; ( 0 , 5 , - 1 0 ) , s c e n e ) ; まとめ 同様のエラーでお困りの方の参考になりましたら幸いです。 ...

2023年3月29日 · 5 分 · Nakamura