github.com/blend/go-sdk@v1.20220411.3/ansi/slant/slant.go (about) 1 /* 2 3 Copyright (c) 2022 - Present. Blend Labs, Inc. All rights reserved 4 Use of this source code is governed by a MIT license that can be found in the LICENSE file. 5 6 */ 7 8 package slant 9 10 // Slant is the default font. 11 var Slant = Font{ 12 Height: 6, // the nominal letter height in rows. 13 Baseline: 5, // the baseline does something cool with font alightment but ???. 14 Width: 16, // this is mostly unused, but kept for legacy reasons. 15 Hardblank: '$', 16 Letters: [][]string{ 17 { 18 " $$", 19 " $$ ", 20 " $$ ", 21 " $$ ", 22 " $$ ", 23 "$$ ", 24 }, 25 { 26 " __", 27 " / /", 28 " / / ", 29 " /_/ ", 30 "(_) ", 31 " ", 32 }, 33 { 34 " _ _ ", 35 "( | )", 36 "|/|/ ", 37 " $ ", 38 "$ ", 39 " ", 40 }, 41 { 42 " __ __ ", 43 " __/ // /_", 44 " /_ _ __/", 45 "/_ _ __/ ", 46 " /_//_/ ", 47 " ", 48 }, 49 { 50 " __", 51 " _/ /", 52 " / __/", 53 " (_ ) ", 54 "/ _/ ", 55 "/_/ ", 56 }, 57 { 58 " _ __", 59 " (_)_/_/", 60 " _/_/ ", 61 " _/_/_ ", 62 "/_/ (_) ", 63 " ", 64 }, 65 { 66 " ___ ", 67 " ( _ ) ", 68 " / __ \\/|", 69 "/ /_/ < ", 70 "\\____/\\/ ", 71 " ", 72 }, 73 { 74 " _ ", 75 " ( )", 76 " |/ ", 77 " $ ", 78 "$ ", 79 " ", 80 }, 81 { 82 " __", 83 " _/_/", 84 " / / ", 85 " / / ", 86 "/ / ", 87 "|_| ", 88 }, 89 { 90 " _ ", 91 " | |", 92 " / /", 93 " / / ", 94 " _/_/ ", 95 "/_/ ", 96 }, 97 { 98 " ", 99 " __/|_", 100 " | /", 101 "/_ __| ", 102 " |/ ", 103 " ", 104 }, 105 { 106 " ", 107 " __ ", 108 " __/ /_", 109 "/_ __/", 110 " /_/ ", 111 " ", 112 }, 113 { 114 " ", 115 " ", 116 " ", 117 " _ ", 118 "( )", 119 "|/ ", 120 }, 121 { 122 " ", 123 " ", 124 " ______", 125 "/_____/", 126 " $ ", 127 " ", 128 }, 129 { 130 " ", 131 " ", 132 " ", 133 " _ ", 134 "(_)", 135 " ", 136 }, 137 { 138 " __", 139 " _/_/", 140 " _/_/ ", 141 " _/_/ ", 142 "/_/ ", 143 " ", 144 }, 145 { 146 " ____ ", 147 " / __ \\", 148 " / / / /", 149 "/ /_/ / ", 150 "\\____/ ", 151 " ", 152 }, 153 { 154 " ___", 155 " < /", 156 " / / ", 157 " / / ", 158 "/_/ ", 159 " ", 160 }, 161 { 162 " ___ ", 163 " |__ \\", 164 " __/ /", 165 " / __/ ", 166 "/____/ ", 167 " ", 168 }, 169 { 170 " _____", 171 " |__ /", 172 " /_ < ", 173 " ___/ / ", 174 "/____/ ", 175 " ", 176 }, 177 { 178 " __ __", 179 " / // /", 180 " / // /_", 181 "/__ __/", 182 " /_/ ", 183 " ", 184 }, 185 { 186 " ______", 187 " / ____/", 188 " /___ \\ ", 189 " ____/ / ", 190 "/_____/ ", 191 " ", 192 }, 193 { 194 " _____", 195 " / ___/", 196 " / __ \\ ", 197 "/ /_/ / ", 198 "\\____/ ", 199 " ", 200 }, 201 { 202 " _____", 203 "/__ /", 204 " / / ", 205 " / / ", 206 "/_/ ", 207 " ", 208 }, 209 { 210 " ____ ", 211 " ( __ )", 212 " / __ |", 213 "/ /_/ / ", 214 "\\____/ ", 215 " ", 216 }, 217 { 218 " ____ ", 219 " / __ \\", 220 " / /_/ /", 221 " \\__, / ", 222 "/____/ ", 223 " ", 224 }, 225 { 226 " ", 227 " _ ", 228 " (_)", 229 " _ ", 230 "(_) ", 231 " ", 232 }, 233 { 234 " ", 235 " _ ", 236 " (_)", 237 " _ ", 238 "( ) ", 239 "|/ ", 240 }, 241 { 242 " __", 243 " / /", 244 "/ / ", 245 "\\ \\ ", 246 " \\_\\", 247 " ", 248 }, 249 { 250 " ", 251 " _____", 252 " /____/", 253 "/____/ ", 254 " $ ", 255 " ", 256 }, 257 { 258 "__ ", 259 "\\ \\ ", 260 " \\ \\", 261 " / /", 262 "/_/ ", 263 " ", 264 }, 265 { 266 " ___ ", 267 " /__ \\", 268 " / _/", 269 " /_/ ", 270 "(_) ", 271 " ", 272 }, 273 { 274 " ______ ", 275 " / ____ \\", 276 " / / __ `/", 277 "/ / /_/ / ", 278 "\\ \\__,_/ ", 279 " \\____/ ", 280 }, 281 { 282 " ___ ", 283 " / |", 284 " / /| |", 285 " / ___ |", 286 "/_/ |_|", 287 " ", 288 }, 289 { 290 " ____ ", 291 " / __ )", 292 " / __ |", 293 " / /_/ / ", 294 "/_____/ ", 295 " ", 296 }, 297 { 298 " ______", 299 " / ____/", 300 " / / ", 301 "/ /___ ", 302 "\\____/ ", 303 " ", 304 }, 305 { 306 " ____ ", 307 " / __ \\", 308 " / / / /", 309 " / /_/ / ", 310 "/_____/ ", 311 " ", 312 }, 313 { 314 " ______", 315 " / ____/", 316 " / __/ ", 317 " / /___ ", 318 "/_____/ ", 319 " ", 320 }, 321 { 322 " ______", 323 " / ____/", 324 " / /_ ", 325 " / __/ ", 326 "/_/ ", 327 " ", 328 }, 329 { 330 " ______", 331 " / ____/", 332 " / / __ ", 333 "/ /_/ / ", 334 "\\____/ ", 335 " ", 336 }, 337 { 338 " __ __", 339 " / / / /", 340 " / /_/ / ", 341 " / __ / ", 342 "/_/ /_/ ", 343 " ", 344 }, 345 { 346 " ____", 347 " / _/", 348 " / / ", 349 " _/ / ", 350 "/___/ ", 351 " ", 352 }, 353 { 354 " __", 355 " / /", 356 " __ / / ", 357 "/ /_/ / ", 358 "\\____/ ", 359 " ", 360 }, 361 { 362 " __ __", 363 " / //_/", 364 " / ,< ", 365 " / /| | ", 366 "/_/ |_| ", 367 " ", 368 }, 369 { 370 " __ ", 371 " / / ", 372 " / / ", 373 " / /___", 374 "/_____/", 375 " ", 376 }, 377 { 378 " __ ___", 379 " / |/ /", 380 " / /|_/ / ", 381 " / / / / ", 382 "/_/ /_/ ", 383 " ", 384 }, 385 { 386 " _ __", 387 " / | / /", 388 " / |/ / ", 389 " / /| / ", 390 "/_/ |_/ ", 391 " ", 392 }, 393 { 394 " ____ ", 395 " / __ \\", 396 " / / / /", 397 "/ /_/ / ", 398 "\\____/ ", 399 " ", 400 }, 401 { 402 " ____ ", 403 " / __ \\", 404 " / /_/ /", 405 " / ____/ ", 406 "/_/ ", 407 " ", 408 }, 409 { 410 " ____ ", 411 " / __ \\", 412 " / / / /", 413 "/ /_/ / ", 414 "\\___\\_\\ ", 415 " ", 416 }, 417 { 418 " ____ ", 419 " / __ \\", 420 " / /_/ /", 421 " / _, _/ ", 422 "/_/ |_| ", 423 " ", 424 }, 425 { 426 " _____", 427 " / ___/", 428 " \\__ \\ ", 429 " ___/ / ", 430 "/____/ ", 431 " ", 432 }, 433 { 434 " ______", 435 " /_ __/", 436 " / / ", 437 " / / ", 438 "/_/ ", 439 " ", 440 }, 441 { 442 " __ __", 443 " / / / /", 444 " / / / / ", 445 "/ /_/ / ", 446 "\\____/ ", 447 " ", 448 }, 449 { 450 " _ __", 451 "| | / /", 452 "| | / / ", 453 "| |/ / ", 454 "|___/ ", 455 " ", 456 }, 457 { 458 " _ __", 459 "| | / /", 460 "| | /| / / ", 461 "| |/ |/ / ", 462 "|__/|__/ ", 463 " ", 464 }, 465 { 466 " _ __", 467 " | |/ /", 468 " | / ", 469 " / | ", 470 "/_/|_| ", 471 " ", 472 }, 473 { 474 "__ __", 475 "\\ \\/ /", 476 " \\ / ", 477 " / / ", 478 "/_/ ", 479 " ", 480 }, 481 { 482 " _____", 483 "/__ /", 484 " / / ", 485 " / /__", 486 "/____/", 487 " ", 488 }, 489 { 490 " ___", 491 " / _/", 492 " / / ", 493 " / / ", 494 " / / ", 495 "/__/ ", 496 }, 497 { 498 "__ ", 499 "\\ \\ ", 500 " \\ \\ ", 501 " \\ \\ ", 502 " \\_\\", 503 " ", 504 }, 505 { 506 " ___", 507 " / /", 508 " / / ", 509 " / / ", 510 " _/ / ", 511 "/__/ ", 512 }, 513 { 514 " //|", 515 " |/||", 516 " $ ", 517 " $ ", 518 "$ ", 519 " ", 520 }, 521 { 522 " ", 523 " ", 524 " ", 525 " ", 526 " ______", 527 "/_____/", 528 }, 529 { 530 " _ ", 531 " ( )", 532 " V ", 533 " $ ", 534 "$ ", 535 " ", 536 }, 537 { 538 " ", 539 " ____ _", 540 " / __ `/", 541 "/ /_/ / ", 542 "\\__,_/ ", 543 " ", 544 }, 545 { 546 " __ ", 547 " / /_ ", 548 " / __ \\", 549 " / /_/ /", 550 "/_.___/ ", 551 " ", 552 }, 553 { 554 " ", 555 " _____", 556 " / ___/", 557 "/ /__ ", 558 "\\___/ ", 559 " ", 560 }, 561 { 562 " __", 563 " ____/ /", 564 " / __ / ", 565 "/ /_/ / ", 566 "\\__,_/ ", 567 " ", 568 }, 569 { 570 " ", 571 " ___ ", 572 " / _ \\", 573 "/ __/", 574 "\\___/ ", 575 " ", 576 }, 577 { 578 " ____", 579 " / __/", 580 " / /_ ", 581 " / __/ ", 582 "/_/ ", 583 " ", 584 }, 585 { 586 " ", 587 " ____ _", 588 " / __ `/", 589 " / /_/ / ", 590 " \\__, / ", 591 "/____/ ", 592 }, 593 { 594 " __ ", 595 " / /_ ", 596 " / __ \\", 597 " / / / /", 598 "/_/ /_/ ", 599 " ", 600 }, 601 { 602 " _ ", 603 " (_)", 604 " / / ", 605 " / / ", 606 "/_/ ", 607 " ", 608 }, 609 { 610 " _ ", 611 " (_)", 612 " / / ", 613 " / / ", 614 " __/ / ", 615 "/___/ ", 616 }, 617 { 618 " __ ", 619 " / /__", 620 " / //_/", 621 " / ,< ", 622 "/_/|_| ", 623 " ", 624 }, 625 { 626 " __", 627 " / /", 628 " / / ", 629 " / / ", 630 "/_/ ", 631 " ", 632 }, 633 { 634 " ", 635 " ____ ___ ", 636 " / __ `__ \\", 637 " / / / / / /", 638 "/_/ /_/ /_/ ", 639 " ", 640 }, 641 { 642 " ", 643 " ____ ", 644 " / __ \\", 645 " / / / /", 646 "/_/ /_/ ", 647 " ", 648 }, 649 { 650 " ", 651 " ____ ", 652 " / __ \\", 653 "/ /_/ /", 654 "\\____/ ", 655 " ", 656 }, 657 { 658 " ", 659 " ____ ", 660 " / __ \\", 661 " / /_/ /", 662 " / .___/ ", 663 "/_/ ", 664 }, 665 { 666 " ", 667 " ____ _", 668 " / __ `/", 669 "/ /_/ / ", 670 "\\__, / ", 671 " /_/ ", 672 }, 673 { 674 " ", 675 " _____", 676 " / ___/", 677 " / / ", 678 "/_/ ", 679 " ", 680 }, 681 { 682 " ", 683 " _____", 684 " / ___/", 685 " (__ ) ", 686 "/____/ ", 687 " ", 688 }, 689 { 690 " __ ", 691 " / /_", 692 " / __/", 693 "/ /_ ", 694 "\\__/ ", 695 " ", 696 }, 697 { 698 " ", 699 " __ __", 700 " / / / /", 701 "/ /_/ / ", 702 "\\__,_/ ", 703 " ", 704 }, 705 { 706 " ", 707 " _ __", 708 "| | / /", 709 "| |/ / ", 710 "|___/ ", 711 " ", 712 }, 713 { 714 " ", 715 " _ __", 716 "| | /| / /", 717 "| |/ |/ / ", 718 "|__/|__/ ", 719 " ", 720 }, 721 { 722 " ", 723 " _ __", 724 " | |/_/", 725 " _> < ", 726 "/_/|_| ", 727 " ", 728 }, 729 { 730 " ", 731 " __ __", 732 " / / / /", 733 " / /_/ / ", 734 " \\__, / ", 735 "/____/ ", 736 }, 737 { 738 " ", 739 " ____", 740 "/_ /", 741 " / /_", 742 "/___/", 743 " ", 744 }, 745 { 746 " __", 747 " _/_/", 748 " _/_/ ", 749 "< < ", 750 "/ / ", 751 "\\_\\ ", 752 }, 753 { 754 " __", 755 " / /", 756 " / / ", 757 " / / ", 758 " / / ", 759 "/_/ ", 760 }, 761 { 762 " _ ", 763 " | |", 764 " / /", 765 " _>_>", 766 " _/_/ ", 767 "/_/ ", 768 }, 769 { 770 " /\\//", 771 " //\\/ ", 772 " $ ", 773 " $ ", 774 "$ ", 775 " ", 776 }, 777 }, 778 }