Compare commits
No commits in common. "v1.0.1" and "master" have entirely different histories.
221
.github/workflows/build.yml
vendored
Normal file
|
|
@ -0,0 +1,221 @@
|
||||||
|
name: Build All Platforms
|
||||||
|
env:
|
||||||
|
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
windows_x64:
|
||||||
|
description: 'Build Windows x64'
|
||||||
|
type: boolean
|
||||||
|
default: false
|
||||||
|
windows_x86:
|
||||||
|
description: 'Build Windows x86'
|
||||||
|
type: boolean
|
||||||
|
default: false
|
||||||
|
windows_arm64:
|
||||||
|
description: 'Build Windows ARM64'
|
||||||
|
type: boolean
|
||||||
|
default: false
|
||||||
|
linux_x64:
|
||||||
|
description: 'Build Linux x64'
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
linux_arm64:
|
||||||
|
description: 'Build Linux ARM64'
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
macos_arm64:
|
||||||
|
description: 'Build macOS ARM64'
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
# --- Windows x64 build (MSBuild + vcpkg) ---
|
||||||
|
windows-x64:
|
||||||
|
if: ${{ inputs.windows_x64 }}
|
||||||
|
name: Windows x64
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Setup vcpkg
|
||||||
|
uses: lukka/run-vcpkg@v11
|
||||||
|
with:
|
||||||
|
vcpkgGitCommitId: 'c3867e714dd3a51c272826eea77267876517ed99'
|
||||||
|
|
||||||
|
- name: Integrate vcpkg
|
||||||
|
run: vcpkg integrate install
|
||||||
|
|
||||||
|
- name: Setup MSBuild
|
||||||
|
uses: microsoft/setup-msbuild@v2
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
msbuild winrar-keygen.vcxproj /p:Configuration=Release /p:Platform=x64 /p:VcpkgEnableManifest=true
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
Copy-Item "bin/x64-Release/winrar-keygen.exe" "winrar-keygen-x64.exe"
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-x64
|
||||||
|
path: winrar-keygen-x64.exe
|
||||||
|
|
||||||
|
# --- Windows x86 build (MSBuild + vcpkg) ---
|
||||||
|
windows-x86:
|
||||||
|
if: ${{ inputs.windows_x86 }}
|
||||||
|
name: Windows x86
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Setup vcpkg
|
||||||
|
uses: lukka/run-vcpkg@v11
|
||||||
|
with:
|
||||||
|
vcpkgGitCommitId: 'c3867e714dd3a51c272826eea77267876517ed99'
|
||||||
|
|
||||||
|
- name: Integrate vcpkg
|
||||||
|
run: vcpkg integrate install
|
||||||
|
|
||||||
|
- name: Setup MSBuild
|
||||||
|
uses: microsoft/setup-msbuild@v2
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
msbuild winrar-keygen.vcxproj /p:Configuration=Release /p:Platform=Win32 /p:VcpkgEnableManifest=true
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
Copy-Item "bin/Win32-Release/winrar-keygen.exe" "winrar-keygen-x86.exe"
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-x86
|
||||||
|
path: winrar-keygen-x86.exe
|
||||||
|
|
||||||
|
# --- Windows ARM64 build (MSBuild + vcpkg) ---
|
||||||
|
windows-arm64:
|
||||||
|
if: ${{ inputs.windows_arm64 }}
|
||||||
|
name: Windows ARM64
|
||||||
|
runs-on: windows-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Setup vcpkg
|
||||||
|
uses: lukka/run-vcpkg@v11
|
||||||
|
with:
|
||||||
|
vcpkgGitCommitId: 'c3867e714dd3a51c272826eea77267876517ed99'
|
||||||
|
|
||||||
|
- name: Integrate vcpkg
|
||||||
|
run: vcpkg integrate install
|
||||||
|
|
||||||
|
- name: Setup MSBuild
|
||||||
|
uses: microsoft/setup-msbuild@v2
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
msbuild winrar-keygen.vcxproj /p:Configuration=Release /p:Platform=ARM64 /p:VcpkgEnableManifest=true
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
Copy-Item "bin/ARM64-Release/winrar-keygen.exe" "winrar-keygen-arm64.exe"
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-arm64
|
||||||
|
path: winrar-keygen-arm64.exe
|
||||||
|
|
||||||
|
# --- Linux x64 build (CMake) ---
|
||||||
|
linux-x64:
|
||||||
|
if: ${{ inputs.linux_x64 }}
|
||||||
|
name: Linux x64
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y libgmp-dev
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
run: |
|
||||||
|
cp build/winrar-keygen winrar-keygen-linux-x64
|
||||||
|
chmod +x winrar-keygen-linux-x64
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-linux-x64
|
||||||
|
path: winrar-keygen-linux-x64
|
||||||
|
|
||||||
|
# --- Linux ARM64 build (native runner) ---
|
||||||
|
linux-arm64:
|
||||||
|
if: ${{ inputs.linux_arm64 }}
|
||||||
|
name: Linux ARM64
|
||||||
|
runs-on: ubuntu-24.04-arm
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y libgmp-dev
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
run: |
|
||||||
|
cp build/winrar-keygen winrar-keygen-linux-arm64
|
||||||
|
chmod +x winrar-keygen-linux-arm64
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-linux-arm64
|
||||||
|
path: winrar-keygen-linux-arm64
|
||||||
|
|
||||||
|
# --- macOS ARM64 build (CMake) ---
|
||||||
|
macos:
|
||||||
|
if: ${{ inputs.macos_arm64 }}
|
||||||
|
name: macOS ARM64
|
||||||
|
runs-on: macos-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: brew list gmp &>/dev/null || brew install gmp
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
- name: Prepare artifact
|
||||||
|
run: |
|
||||||
|
cp build/winrar-keygen winrar-keygen-macos-arm64
|
||||||
|
chmod +x winrar-keygen-macos-arm64
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: winrar-keygen-macos-arm64
|
||||||
|
path: winrar-keygen-macos-arm64
|
||||||
46
.github/workflows/keygen.yml
vendored
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
name: WinRAR Keygen
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
KEY_ENCODING:
|
||||||
|
type: string
|
||||||
|
description: License encoding ascii, ansi or utf8
|
||||||
|
default: 'utf8'
|
||||||
|
required: true
|
||||||
|
|
||||||
|
KEY_USERNAME:
|
||||||
|
type: string
|
||||||
|
description: Input your username
|
||||||
|
required: true
|
||||||
|
|
||||||
|
KEY_LICENSE_NAME:
|
||||||
|
type: string
|
||||||
|
description: Input your license name
|
||||||
|
default: 'Single PC usage license'
|
||||||
|
required: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
keygen:
|
||||||
|
name: Generating License (${{ github.event.inputs.KEY_ENCODING }})
|
||||||
|
runs-on: windows-2022
|
||||||
|
env:
|
||||||
|
KEY_ENCODING: ${{ github.event.inputs.KEY_ENCODING }}
|
||||||
|
KEY_USERNAME: ${{ github.event.inputs.KEY_USERNAME }}
|
||||||
|
KEY_LICENSE_NAME: ${{ github.event.inputs.KEY_LICENSE_NAME }}
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Generating License
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
bin/x64-Release/winrar-keygen.exe "${{ env.KEY_USERNAME }}" "${{ env.KEY_LICENSE_NAME }}" -e ${{ env.KEY_ENCODING }}
|
||||||
|
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
|
||||||
|
|
||||||
|
- name: Uploading License
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: rarreg_file_${{ env.KEY_ENCODING }}
|
||||||
|
path: rarreg.key
|
||||||
|
if-no-files-found: error
|
||||||
|
retention-days: 90
|
||||||
37
.github/workflows/keygen_secrets.yml
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
name: WinRAR Keygen with secrets
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
KEY_ENCODING:
|
||||||
|
type: string
|
||||||
|
description: License encoding ascii, ansi or utf8
|
||||||
|
default: 'utf8'
|
||||||
|
required: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
keygen:
|
||||||
|
name: Generating License (${{ github.event.inputs.KEY_ENCODING }})
|
||||||
|
runs-on: windows-2022
|
||||||
|
env:
|
||||||
|
KEY_ENCODING: ${{ github.event.inputs.KEY_ENCODING }}
|
||||||
|
KEY_USERNAME: ${{ secrets.TEXT1 }}
|
||||||
|
KEY_LICENSE_NAME: ${{ secrets.TEXT2 }}
|
||||||
|
ZIP_PWD: ${{ secrets.PWD }}
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v6.0.2
|
||||||
|
|
||||||
|
- name: Generating License
|
||||||
|
shell: pwsh
|
||||||
|
run: |
|
||||||
|
bin/x64-Release/winrar-keygen.exe "${{ env.KEY_USERNAME }}" "${{ env.KEY_LICENSE_NAME }}" -e ${{ env.KEY_ENCODING }}
|
||||||
|
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
|
||||||
|
7z a rarreg.7z rarreg.key -p"${{ env.ZIP_PWD }}"
|
||||||
|
|
||||||
|
- name: Uploading License
|
||||||
|
uses: actions/upload-artifact@v6.0.0
|
||||||
|
with:
|
||||||
|
name: rarreg_file_${{ env.KEY_ENCODING }}
|
||||||
|
path: rarreg.7z
|
||||||
|
if-no-files-found: error
|
||||||
|
retention-days: 1
|
||||||
49
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,49 @@
|
||||||
|
# Development
|
||||||
|
.vs/
|
||||||
|
obj/
|
||||||
|
bin/ARM64-Release/
|
||||||
|
bin/Win32-Release/
|
||||||
|
*.pdb
|
||||||
|
|
||||||
|
# Windows image file caches
|
||||||
|
Thumbs.db
|
||||||
|
ehthumbs.db
|
||||||
|
|
||||||
|
# Folder config file
|
||||||
|
Desktop.ini
|
||||||
|
|
||||||
|
# Recycle Bin used on file shares
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# Windows Installer files
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# Windows shortcuts
|
||||||
|
*.lnk
|
||||||
|
|
||||||
|
# macOS
|
||||||
|
*/.DS_Store
|
||||||
|
.DS_Store
|
||||||
|
.LSOverride
|
||||||
|
.AppleDouble
|
||||||
|
|
||||||
|
# Thumbnails
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Files that might appear in the root of a volume
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP share
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
.apdisk
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
{
|
|
||||||
"CurrentProjectSetting": "无配置"
|
|
||||||
}
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
"ExpandedNodes": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"SelectedNode": "\\winrar-keygen.sln",
|
|
||||||
"PreviewInSolutionExplorer": false
|
|
||||||
}
|
|
||||||
BIN
.vs/slnx.sqlite
|
|
@ -1,7 +1,24 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#pragma warning(push)
|
||||||
|
#pragma warning(disable: 4146 4244 4267)
|
||||||
|
#endif
|
||||||
#include <gmp.h>
|
#include <gmp.h>
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#pragma warning(pop)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// MPIR (used by vcpkg x86/x64) provides mpz_*_sx/mpz_*_ux for intmax_t.
|
||||||
|
// Standard GMP (used by ARM64 and Linux/macOS) does not; fall back to long variants.
|
||||||
|
#ifndef __MPIR_VERSION
|
||||||
|
#define mpz_init_set_sx(z, v) mpz_init_set_si((z), static_cast<long>(v))
|
||||||
|
#define mpz_init_set_ux(z, v) mpz_init_set_ui((z), static_cast<unsigned long>(v))
|
||||||
|
#define mpz_set_sx(z, v) mpz_set_si((z), static_cast<long>(v))
|
||||||
|
#define mpz_set_ux(z, v) mpz_set_ui((z), static_cast<unsigned long>(v))
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <type_traits>
|
#include <type_traits>
|
||||||
|
|
@ -60,6 +77,10 @@ public:
|
||||||
mpz_swap(_Value, Other._Value);
|
mpz_swap(_Value, Other._Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
~BigInteger() noexcept {
|
||||||
|
mpz_clear(_Value);
|
||||||
|
}
|
||||||
|
|
||||||
BigInteger& operator=(const BigInteger& Other) noexcept {
|
BigInteger& operator=(const BigInteger& Other) noexcept {
|
||||||
if (this != &Other) {
|
if (this != &Other) {
|
||||||
mpz_set(_Value, Other._Value);
|
mpz_set(_Value, Other._Value);
|
||||||
|
|
@ -70,7 +91,6 @@ public:
|
||||||
BigInteger& operator=(BigInteger&& Other) noexcept {
|
BigInteger& operator=(BigInteger&& Other) noexcept {
|
||||||
if (this != &Other) {
|
if (this != &Other) {
|
||||||
mpz_swap(_Value, Other._Value);
|
mpz_swap(_Value, Other._Value);
|
||||||
mpz_clear(Other._Value);
|
|
||||||
}
|
}
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
@ -90,7 +110,7 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
BigInteger& operator=(const char* lpszValue) noexcept {
|
BigInteger& operator=(const char* lpszValue) noexcept {
|
||||||
mpz_init_set_str(_Value, lpszValue, 0);
|
mpz_set_str(_Value, lpszValue, 0);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -265,7 +285,7 @@ public:
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
BigInteger& Load(bool IsNegative, const std::vector<uint8_t> Buffer, bool UseLittleEndian) noexcept {
|
BigInteger& Load(bool IsNegative, const std::vector<uint8_t>& Buffer, bool UseLittleEndian) noexcept {
|
||||||
mpz_import(_Value, Buffer.size(), UseLittleEndian ? -1 : 1, sizeof(uint8_t), 0, 0, Buffer.data());
|
mpz_import(_Value, Buffer.size(), UseLittleEndian ? -1 : 1, sizeof(uint8_t), 0, 0, Buffer.data());
|
||||||
if (IsNegative)
|
if (IsNegative)
|
||||||
mpz_neg(_Value, _Value);
|
mpz_neg(_Value, _Value);
|
||||||
|
|
@ -297,11 +317,11 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
bool TestBit(size_t i) const noexcept {
|
bool TestBit(size_t i) const noexcept {
|
||||||
return mpz_tstbit(_Value, i) != 0;
|
return mpz_tstbit(_Value, static_cast<mp_bitcnt_t>(i)) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetBit(size_t i) noexcept {
|
void SetBit(size_t i) noexcept {
|
||||||
mpz_setbit(_Value, i);
|
mpz_setbit(_Value, static_cast<mp_bitcnt_t>(i));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string ToString(size_t Base, bool LowerCase) const {
|
std::string ToString(size_t Base, bool LowerCase) const {
|
||||||
|
|
|
||||||
50
CMakeLists.txt
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
cmake_minimum_required(VERSION 3.16)
|
||||||
|
project(winrar-keygen LANGUAGES CXX)
|
||||||
|
|
||||||
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
|
||||||
|
# Version
|
||||||
|
set(APP_VERSION "4.1.0.0")
|
||||||
|
|
||||||
|
add_executable(winrar-keygen
|
||||||
|
_tmain.cpp
|
||||||
|
BigInteger.hpp
|
||||||
|
EllipticCurveGF2m.hpp
|
||||||
|
GaloisField.hpp
|
||||||
|
Hasher.hpp
|
||||||
|
HasherCrc32Traits.hpp
|
||||||
|
HasherSha1Traits.hpp
|
||||||
|
WinRarConfig.hpp
|
||||||
|
WinRarKeygen.hpp
|
||||||
|
)
|
||||||
|
|
||||||
|
target_compile_definitions(winrar-keygen PRIVATE
|
||||||
|
APP_VERSION="${APP_VERSION}"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Find GMP
|
||||||
|
find_path(GMP_INCLUDE_DIR gmp.h REQUIRED)
|
||||||
|
target_include_directories(winrar-keygen PRIVATE ${GMP_INCLUDE_DIR})
|
||||||
|
|
||||||
|
# macOS Universal Binary support
|
||||||
|
if(APPLE AND CMAKE_OSX_ARCHITECTURES)
|
||||||
|
message(STATUS "Building macOS Universal Binary: ${CMAKE_OSX_ARCHITECTURES}")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# Static linking on Linux for portable binaries
|
||||||
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
|
find_library(GMP_STATIC_LIBRARY libgmp.a)
|
||||||
|
if(GMP_STATIC_LIBRARY)
|
||||||
|
target_link_libraries(winrar-keygen PRIVATE ${GMP_STATIC_LIBRARY})
|
||||||
|
target_link_options(winrar-keygen PRIVATE -static-libgcc -static-libstdc++)
|
||||||
|
message(STATUS "Using static GMP: ${GMP_STATIC_LIBRARY}")
|
||||||
|
else()
|
||||||
|
find_library(GMP_LIBRARY gmp REQUIRED)
|
||||||
|
target_link_libraries(winrar-keygen PRIVATE ${GMP_LIBRARY})
|
||||||
|
message(STATUS "Using dynamic GMP: ${GMP_LIBRARY}")
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
find_library(GMP_LIBRARY gmp REQUIRED)
|
||||||
|
target_link_libraries(winrar-keygen PRIVATE ${GMP_LIBRARY})
|
||||||
|
endif()
|
||||||
|
|
@ -54,7 +54,10 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
Point operator-() const noexcept {
|
Point operator-() const noexcept {
|
||||||
return Point(_X, _X + _Y);
|
Point Result(_Curve);
|
||||||
|
Result._X = _X;
|
||||||
|
Result._Y = _X + _Y;
|
||||||
|
return Result;
|
||||||
}
|
}
|
||||||
|
|
||||||
Point& operator=(const Point& Other) {
|
Point& operator=(const Point& Other) {
|
||||||
|
|
@ -139,30 +142,34 @@ public:
|
||||||
if (&_Curve == &Other._Curve || _Curve == Other._Curve) {
|
if (&_Curve == &Other._Curve || _Curve == Other._Curve) {
|
||||||
if (IsAtInfinity()) {
|
if (IsAtInfinity()) {
|
||||||
return Other;
|
return Other;
|
||||||
} else {
|
} else if (Other.IsAtInfinity()) {
|
||||||
if (this == &Other || _X == Other._X) {
|
return *this;
|
||||||
|
} else if (_X == Other._X) {
|
||||||
|
if (this == &Other || _Y == Other._Y) {
|
||||||
return ValueOfDouble();
|
return ValueOfDouble();
|
||||||
} else {
|
} else {
|
||||||
Point Result(_Curve);
|
return Point(_Curve);
|
||||||
|
|
||||||
// m = (Y0 + Y1) / (X0 + X1)
|
|
||||||
auto m = (_Y + Other._Y) / (_X + Other._X);
|
|
||||||
|
|
||||||
// NewX = m ^ 2 + m + X0 + X1 + a
|
|
||||||
Result._X = m.SquareValue();
|
|
||||||
Result._X += m;
|
|
||||||
Result._X += _X;
|
|
||||||
Result._X += Other._X;
|
|
||||||
Result._X += _Curve._A;
|
|
||||||
|
|
||||||
// NewY = m * (X0 + NewX) + NewX + Y0
|
|
||||||
Result._Y = _X + Result._X;
|
|
||||||
Result._Y *= m;
|
|
||||||
Result._Y += Result._X;
|
|
||||||
Result._Y += _Y;
|
|
||||||
|
|
||||||
return Result;
|
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
Point Result(_Curve);
|
||||||
|
|
||||||
|
// m = (Y0 + Y1) / (X0 + X1)
|
||||||
|
auto m = (_Y + Other._Y) / (_X + Other._X);
|
||||||
|
|
||||||
|
// NewX = m ^ 2 + m + X0 + X1 + a
|
||||||
|
Result._X = m.SquareValue();
|
||||||
|
Result._X += m;
|
||||||
|
Result._X += _X;
|
||||||
|
Result._X += Other._X;
|
||||||
|
Result._X += _Curve._A;
|
||||||
|
|
||||||
|
// NewY = m * (X0 + NewX) + NewX + Y0
|
||||||
|
Result._Y = _X + Result._X;
|
||||||
|
Result._Y *= m;
|
||||||
|
Result._Y += Result._X;
|
||||||
|
Result._Y += _Y;
|
||||||
|
|
||||||
|
return Result;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw std::invalid_argument("Not on the same curve.");
|
throw std::invalid_argument("Not on the same curve.");
|
||||||
|
|
@ -174,30 +181,33 @@ public:
|
||||||
if (IsAtInfinity()) {
|
if (IsAtInfinity()) {
|
||||||
_X = Other._X;
|
_X = Other._X;
|
||||||
_Y = Other._Y;
|
_Y = Other._Y;
|
||||||
} else {
|
} else if (Other.IsAtInfinity()) {
|
||||||
if (this == &Other || _X == Other._X) {
|
// *this unchanged
|
||||||
|
} else if (_X == Other._X) {
|
||||||
|
if (this == &Other || _Y == Other._Y) {
|
||||||
Double();
|
Double();
|
||||||
} else {
|
} else {
|
||||||
Point Result(_Curve);
|
_X = __FieldType();
|
||||||
|
_Y = __FieldType();
|
||||||
// m = (Y0 + Y1) / (X0 + X1)
|
|
||||||
auto m = (_Y + Other._Y) / (_X + Other._X);
|
|
||||||
|
|
||||||
// NewX = m ^ 2 + m + X0 + X1 + a
|
|
||||||
__FieldType NewX = m.SquareValue();
|
|
||||||
NewX += m;
|
|
||||||
NewX += _X;
|
|
||||||
NewX += Other._X;
|
|
||||||
NewX += _Curve._A;
|
|
||||||
|
|
||||||
// NewY = m * (X0 + NewX) + NewX + Y0
|
|
||||||
_X += NewX;
|
|
||||||
_X *= m;
|
|
||||||
_X += NewX;
|
|
||||||
_Y += _X;
|
|
||||||
|
|
||||||
_X = NewX;
|
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// m = (Y0 + Y1) / (X0 + X1)
|
||||||
|
auto m = (_Y + Other._Y) / (_X + Other._X);
|
||||||
|
|
||||||
|
// NewX = m ^ 2 + m + X0 + X1 + a
|
||||||
|
__FieldType NewX = m.SquareValue();
|
||||||
|
NewX += m;
|
||||||
|
NewX += _X;
|
||||||
|
NewX += Other._X;
|
||||||
|
NewX += _Curve._A;
|
||||||
|
|
||||||
|
// NewY = m * (X0 + NewX) + NewX + Y0
|
||||||
|
_X += NewX;
|
||||||
|
_X *= m;
|
||||||
|
_X += NewX;
|
||||||
|
_Y += _X;
|
||||||
|
|
||||||
|
_X = NewX;
|
||||||
}
|
}
|
||||||
return *this;
|
return *this;
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -229,7 +239,7 @@ public:
|
||||||
return Result;
|
return Result;
|
||||||
}
|
}
|
||||||
|
|
||||||
Point operator*=(const BigInteger N) noexcept {
|
Point& operator*=(const BigInteger N) noexcept {
|
||||||
Point Result(_Curve);
|
Point Result(_Curve);
|
||||||
size_t bit_length = N.BitLength();
|
size_t bit_length = N.BitLength();
|
||||||
|
|
||||||
|
|
@ -240,6 +250,7 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
*this = Result;
|
*this = Result;
|
||||||
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
// SEC 1: Elliptic Curve Cryptography
|
// SEC 1: Elliptic Curve Cryptography
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ public:
|
||||||
__FieldTraits::Load(_Val, pbBuffer, cbBuffer);
|
__FieldTraits::Load(_Val, pbBuffer, cbBuffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
|
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
|
||||||
GaloisField(GaloisFieldInitByDump, uintptr_t SerializedValue) {
|
GaloisField(GaloisFieldInitByDump, uintptr_t SerializedValue) {
|
||||||
__FieldTraits::Load(_Val, SerializedValue);
|
__FieldTraits::Load(_Val, SerializedValue);
|
||||||
}
|
}
|
||||||
|
|
@ -62,7 +62,7 @@ public:
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
|
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
|
||||||
GaloisField<__FieldTraits>& operator=(uintptr_t SerializedValue) {
|
GaloisField<__FieldTraits>& operator=(uintptr_t SerializedValue) {
|
||||||
__FieldTraits::Load(_Val, SerializedValue);
|
__FieldTraits::Load(_Val, SerializedValue);
|
||||||
return *this;
|
return *this;
|
||||||
|
|
@ -194,7 +194,7 @@ public:
|
||||||
return Result;
|
return Result;
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
|
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
|
||||||
uintptr_t Dump() const noexcept {
|
uintptr_t Dump() const noexcept {
|
||||||
return __FieldTraits::Dump(_Val);
|
return __FieldTraits::Dump(_Val);
|
||||||
}
|
}
|
||||||
|
|
@ -207,7 +207,7 @@ public:
|
||||||
return __FieldTraits::Dump(_Val);
|
return __FieldTraits::Dump(_Val);
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
|
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
|
||||||
GaloisField<__FieldTraits>& Load(uintptr_t SerializedValue) {
|
GaloisField<__FieldTraits>& Load(uintptr_t SerializedValue) {
|
||||||
__FieldTraits::Load(_Val, SerializedValue);
|
__FieldTraits::Load(_Val, SerializedValue);
|
||||||
return *this;
|
return *this;
|
||||||
|
|
|
||||||
|
|
@ -149,5 +149,139 @@ public:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
#endif
|
#else
|
||||||
|
|
||||||
|
#include <cstring>
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
|
struct HasherSha1Traits {
|
||||||
|
public:
|
||||||
|
static constexpr size_t BlockSize = 512 / 8;
|
||||||
|
static constexpr size_t DigestSize = 160 / 8;
|
||||||
|
|
||||||
|
struct DigestType {
|
||||||
|
uint8_t Bytes[DigestSize];
|
||||||
|
};
|
||||||
|
|
||||||
|
struct ContextType {
|
||||||
|
uint32_t State[5];
|
||||||
|
uint64_t Count;
|
||||||
|
uint8_t Buffer[64];
|
||||||
|
|
||||||
|
ContextType() noexcept : State{}, Count(0), Buffer{} {}
|
||||||
|
ContextType(const ContextType&) noexcept = default;
|
||||||
|
ContextType& operator=(const ContextType&) noexcept = default;
|
||||||
|
ContextType(ContextType&& Other) noexcept = default;
|
||||||
|
ContextType& operator=(ContextType&& Other) noexcept = default;
|
||||||
|
};
|
||||||
|
|
||||||
|
private:
|
||||||
|
static inline uint32_t RotateLeft(uint32_t x, int n) noexcept {
|
||||||
|
return (x << n) | (x >> (32 - n));
|
||||||
|
}
|
||||||
|
|
||||||
|
static void ProcessBlock(uint32_t state[5], const uint8_t block[64]) noexcept {
|
||||||
|
uint32_t w[80];
|
||||||
|
for (int i = 0; i < 16; ++i) {
|
||||||
|
w[i] = (static_cast<uint32_t>(block[i * 4]) << 24) |
|
||||||
|
(static_cast<uint32_t>(block[i * 4 + 1]) << 16) |
|
||||||
|
(static_cast<uint32_t>(block[i * 4 + 2]) << 8) |
|
||||||
|
(static_cast<uint32_t>(block[i * 4 + 3]));
|
||||||
|
}
|
||||||
|
for (int i = 16; i < 80; ++i) {
|
||||||
|
w[i] = RotateLeft(w[i - 3] ^ w[i - 8] ^ w[i - 14] ^ w[i - 16], 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
uint32_t a = state[0], b = state[1], c = state[2], d = state[3], e = state[4];
|
||||||
|
for (int i = 0; i < 80; ++i) {
|
||||||
|
uint32_t f, k;
|
||||||
|
if (i < 20) { f = (b & c) | (~b & d); k = 0x5A827999; }
|
||||||
|
else if (i < 40) { f = b ^ c ^ d; k = 0x6ED9EBA1; }
|
||||||
|
else if (i < 60) { f = (b & c) | (b & d) | (c & d); k = 0x8F1BBCDC; }
|
||||||
|
else { f = b ^ c ^ d; k = 0xCA62C1D6; }
|
||||||
|
uint32_t temp = RotateLeft(a, 5) + f + e + k + w[i];
|
||||||
|
e = d; d = c; c = RotateLeft(b, 30); b = a; a = temp;
|
||||||
|
}
|
||||||
|
state[0] += a; state[1] += b; state[2] += c; state[3] += d; state[4] += e;
|
||||||
|
}
|
||||||
|
|
||||||
|
public:
|
||||||
|
static inline ContextType ContextCreate() {
|
||||||
|
ContextType Ctx;
|
||||||
|
Ctx.State[0] = 0x67452301;
|
||||||
|
Ctx.State[1] = 0xEFCDAB89;
|
||||||
|
Ctx.State[2] = 0x98BADCFE;
|
||||||
|
Ctx.State[3] = 0x10325476;
|
||||||
|
Ctx.State[4] = 0xC3D2E1F0;
|
||||||
|
Ctx.Count = 0;
|
||||||
|
return Ctx;
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline ContextType ContextCreate(const void* lpBuffer, size_t cbBuffer) {
|
||||||
|
ContextType Ctx = ContextCreate();
|
||||||
|
ContextUpdate(Ctx, lpBuffer, cbBuffer);
|
||||||
|
return Ctx;
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline ContextType ContextCopy(const ContextType& Ctx) {
|
||||||
|
return Ctx;
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline void ContextUpdate(ContextType& Ctx, const void* lpBuffer, size_t cbBuffer) {
|
||||||
|
auto data = reinterpret_cast<const uint8_t*>(lpBuffer);
|
||||||
|
size_t bufferOffset = static_cast<size_t>(Ctx.Count % 64);
|
||||||
|
Ctx.Count += cbBuffer;
|
||||||
|
|
||||||
|
if (bufferOffset > 0) {
|
||||||
|
size_t toCopy = 64 - bufferOffset;
|
||||||
|
if (toCopy > cbBuffer) toCopy = cbBuffer;
|
||||||
|
std::memcpy(Ctx.Buffer + bufferOffset, data, toCopy);
|
||||||
|
data += toCopy;
|
||||||
|
cbBuffer -= toCopy;
|
||||||
|
bufferOffset += toCopy;
|
||||||
|
if (bufferOffset == 64) {
|
||||||
|
ProcessBlock(Ctx.State, Ctx.Buffer);
|
||||||
|
bufferOffset = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
while (cbBuffer >= 64) {
|
||||||
|
ProcessBlock(Ctx.State, data);
|
||||||
|
data += 64;
|
||||||
|
cbBuffer -= 64;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cbBuffer > 0) {
|
||||||
|
std::memcpy(Ctx.Buffer, data, cbBuffer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline void ContextEvaluate(const ContextType& Ctx, DigestType& Digest) {
|
||||||
|
ContextType tmp = Ctx;
|
||||||
|
uint64_t totalBits = tmp.Count * 8;
|
||||||
|
uint8_t pad = 0x80;
|
||||||
|
ContextUpdate(tmp, &pad, 1);
|
||||||
|
uint8_t zero = 0;
|
||||||
|
while (tmp.Count % 64 != 56) {
|
||||||
|
ContextUpdate(tmp, &zero, 1);
|
||||||
|
}
|
||||||
|
uint8_t lenBytes[8];
|
||||||
|
for (int i = 7; i >= 0; --i) {
|
||||||
|
lenBytes[i] = static_cast<uint8_t>(totalBits);
|
||||||
|
totalBits >>= 8;
|
||||||
|
}
|
||||||
|
ContextUpdate(tmp, lenBytes, 8);
|
||||||
|
for (int i = 0; i < 5; ++i) {
|
||||||
|
Digest.Bytes[i * 4] = static_cast<uint8_t>(tmp.State[i] >> 24);
|
||||||
|
Digest.Bytes[i * 4 + 1] = static_cast<uint8_t>(tmp.State[i] >> 16);
|
||||||
|
Digest.Bytes[i * 4 + 2] = static_cast<uint8_t>(tmp.State[i] >> 8);
|
||||||
|
Digest.Bytes[i * 4 + 3] = static_cast<uint8_t>(tmp.State[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline void ContextDestroy(ContextType& Ctx) noexcept {
|
||||||
|
std::memset(&Ctx, 0, sizeof(Ctx));
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
|
||||||
21
LICENSE
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2021 Bitcookies
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
|
|
@ -1,100 +1,85 @@
|
||||||
[GF2-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%282%29
|
|
||||||
[GF2p15-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%282%5E%7B15%7D%29
|
|
||||||
[GF2p15p17-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29
|
|
||||||
[A-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20A
|
|
||||||
[B-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20B
|
|
||||||
[D-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20D
|
|
||||||
[G-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20G
|
|
||||||
[M-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20M
|
|
||||||
[P-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20P
|
|
||||||
[h-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20h
|
|
||||||
[k-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20k
|
|
||||||
[l-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20l
|
|
||||||
[n-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20n
|
|
||||||
[r-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20r
|
|
||||||
[s-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20s
|
|
||||||
[T-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20T
|
|
||||||
[UU-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20U
|
|
||||||
[LL-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20L
|
|
||||||
[Rnd-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Rnd
|
|
||||||
[Temp-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Temp
|
|
||||||
[UID-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20UID
|
|
||||||
[Data-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data
|
|
||||||
[Data0-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E0
|
|
||||||
[Data1-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E1
|
|
||||||
[Data2-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E2
|
|
||||||
[Data3-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E3
|
|
||||||
|
|
||||||
# How is "rarreg.key" generated?
|
# How is "rarreg.key" generated?
|
||||||
|
|
||||||
WinRAR uses an ECC-based signature algorithm to generate `rarreg.key`. The algorithm it used is a varient of Chinese SM2 digital signature algorithm. Different to many standard ECDSAs, the curve that WinRAR selected is a curve over composite field ![GF2p15p17-inlined].
|
WinRAR uses an ECC-based signature algorithm to generate `rarreg.key`. The algorithm it used is a variant of Chinese SM2 digital signature algorithm. Different to many standard ECDSAs, the curve that WinRAR selected is a curve over composite field  .
|
||||||
|
|
||||||
## 1. Composite field ![GF2p15p17-inlined]
|
## 1. Composite field  
|
||||||
|
|
||||||
Elements in ground field ![GF2p15-inlined] are represented with standard basis, i.e. polynomial basis. The irreducible polynomial is
|
Elements in ground field  are represented with standard basis, i.e. polynomial basis. The irreducible polynomial is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?P%28%5Calpha%29%3D%5Calpha%5E%7B15%7D+%5Calpha+1")
|
<img src="assets/formula/1-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/1-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
where each coefficients is in ![GF2-inlined]. If we use
|
where each coefficients is in . If we use
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B_1%3D%5C%7B1%2C%5Calpha%2C%5Calpha%5E2%2C%5Cldots%2C%5Calpha%5E%7B14%7D%5C%7D")
|
<img src="assets/formula/2-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/2-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
as the standard basis of the ground field, an element ![A-inlined] in ![GF2p15-inlined] can be denoted as
|
as the standard basis of the ground field, an element  in  can be denoted as
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?A%3D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_i%5Calpha%5Ei%20%5Cquad%20%5Cquad%20%5Cquad%20a_i%5Cin%5Ctextrm%7BGF%7D%282%29")
|
<img src="assets/formula/3-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/3-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
The irreducible polynomial of composite field ![GF2p15p17-inlined] is
|
The irreducible polynomial of composite field   is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Q%28%5Cbeta%29%3D%5Cbeta%5E%7B17%7D+%5Cbeta%5E3+1")
|
<img src="assets/formula/4-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/4-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
where each coefficients is in ![GF2p15-inlined]. If we use
|
where each coefficients is in . If we use
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B_2%3D%5C%7B1%2C%5Cbeta%2C%5Cbeta%5E2%2C%5Cldots%2C%5Cbeta%5E%7B16%7D%5C%7D")
|
<img src="assets/formula/5-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/5-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
as the standard basis of the composite field, an element ![B-inlined] in ![GF2p15p17-inlined] can be denoted as
|
as the standard basis of the composite field, an element  in   can be denoted as
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%28%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%29%5Cbeta%5Ej%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%5Cbeta%5Ej%20%5Cquad%20%5Cquad%20%5Cquad%20a_%7Bj%2Ci%7D%5Cin%5Ctextrm%7BGF%7D%282%29")
|
<img src="assets/formula/6-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/6-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
For clarity, we use ![D-inlined], which is a 255-bits-long integer to denote an element ![B-inlined] in ![GF2p15p17-inlined]. The map between them is
|
For clarity, we use  , which is a 255-bits-long integer to denote an element  in  . The map between them is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%5Cbeta%5Ej%20%5Cleftrightarrow%20D%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Ccdot%202%5E%7B15j+i%7D")
|
<img src="assets/formula/7-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/7-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 2. Elliptic curve over ![GF2p15p17-inlined]
|
## 2. Elliptic curve over  
|
||||||
|
|
||||||
The equation of the elliptic curve that WinRAR uses is
|
The equation of the elliptic curve that WinRAR uses is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?y%5E2+xy%3Dx%5E3+161%20%5Cquad%20%5Cquad%20%5Cquad%20161%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29")
|
<img src="assets/formula/8-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/8-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
The base point ![G-inlined] is
|
The base point  is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20G%26%3D%28G_x%2CG_y%29%20%5C%5C%20G_x%26%3D%5Ctextrm%7B0x56fdcbc6a27acee0cc2996e0096ae74feb1acf220a2341b898b549440297b8cc%7D%20%5Cquad%20G_x%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%5C%5C%20G_y%26%3D%5Ctextrm%7B0x20da32e8afc90b7cf0e76bde44496b4d0794054e6ea60f388682463132f931a7%7D%20%5Cquad%20G_y%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5Cend%7Baligned%7D")
|
<img src="assets/formula/9-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/9-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
whose order ![n-inlined] is
|
A [verification example](README.VERIFY_Point_G.md) of the base point  on the curve.
|
||||||
|
|
||||||
|
whose order  is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?n%3D%5Ctextrm%7B0x1026dd85081b82314691ced9bbec30547840e4bf72d8b5e0d258442bbcd31%7D%20%5Cquad%20n%5Cin%5Cnolinebreak%5Cmathbb%7BZ%7D")
|
<img src="assets/formula/10-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/10-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 3. Message hash algorithm
|
## 3. Message hash algorithm
|
||||||
|
|
@ -102,119 +87,136 @@ whose order ![n-inlined] is
|
||||||
We use
|
We use
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?M%3Dm_0m_1%20%5Cldots%20m_%7Bl-1%7D%20%5Cquad%20%5Cquad%20m_i%5Cin%5B0%2C%20256%29")
|
<img src="assets/formula/11-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/11-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
to denote a message whose length is ![l-inlined]. So the SHA1 value of ![M-inlined] should be
|
to denote a message whose length is . So the SHA1 value of  should be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctextrm%7BSHA%7D_1%28M%29%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4%20%5Cquad%20%5Cquad%20S_i%5Cin%5B0%2C%202%5E%7B32%7D%29")
|
<img src="assets/formula/12-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/12-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
where  are 5 state values when SHA1 outputs. Generally speaking, the final SHA1 value should be the join of these 5 state values while each of state values is serialized in big-endian.
|
where  are 5 state values when SHA1 outputs. Generally speaking, the final SHA1 value should be the join of these 5 state values while each of state values is serialized in big-endian.
|
||||||
|
|
||||||
However, WinRAR doesn't serialize the 5 state values. Instead, it use a big integer ![h-inlined] as the hash of the input message.
|
However, WinRAR doesn't serialize the 5 state values. Instead, it use a big integer  as the hash of the input message.
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?h%3D%28%5Csum_%7Bi%3D0%7D%5E%7B4%7DS_i%20%5Ccdot%202%5E%7B32i%7D%29+%5Ctextrm%7B0x1bd10xb4e33c7c0ffd8d43%7D%20%5Ccdot%202%5E%7B32*5%7D")
|
<img src="assets/formula/15-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/15-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 4. ECC digital signature algorithm
|
## 4. ECC digital signature algorithm
|
||||||
|
|
||||||
We use ![k-inlined] to denote private key, ![P-inlined] to denote public key. So there must be
|
We use  to denote private key,  to denote public key. So there must be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?P%3Dk%20%5Ccdot%20G")
|
<img src="assets/formula/16-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/16-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
If we use ![h-inlined] to denote the hash of input data, WinRAR use the following algorithm to perform signing:
|
If we use  to denote the hash of input data, WinRAR use the following algorithm to perform signing:
|
||||||
|
|
||||||
1. Generate a random big integer ![Rnd-inlined] which satisfies .
|
1. Generate a random big integer  which satisfies .
|
||||||
|
|
||||||
2. Calculate ![r-inlined]
|
2. Calculate 
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?r%3D%28%28Rnd%20%5Ccdot%20G%29_x+h%29%5C%20%5C%20Mod%5C%20%5C%20n">
|
<img src="assets/formula/19-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/19-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
where  means we take X coordinate of  and convert it from ![GF2p15p17-inlined] to a big integer.
|
|
||||||
|
|
||||||
If  or , go back to step 1.
|
where  means we take X coordinate of  and convert it from   to a big integer.
|
||||||
|
|
||||||
3. Calculate ![s-inlined]
|
If  or , go back to step 1.
|
||||||
|
|
||||||
|
3. Calculate 
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?s%3D%28Rnd-kr%29%5C%20%5C%20Mod%5C%20%5C%20n">
|
<img src="assets/formula/24-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/24-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
If , go back to step 1.
|
|
||||||
|
|
||||||
4. Output .
|
If , go back to step 1.
|
||||||
|
|
||||||
|
4. Output .
|
||||||
|
|
||||||
## 5. WinRAR private key generation algorithm
|
## 5. WinRAR private key generation algorithm
|
||||||
|
|
||||||
We use
|
We use
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?T%3Dt_0t_1%20%5Cldots%20t_%7Bl-1%7D%20%5Cquad%20%5Cquad%20t_i%5Cin%5B0%2C256%29">
|
<img src="assets/formula/26-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/26-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
to denote input data whose length is ![l-inlined]. WinRAR use it to generate private key ![k-inlined].
|
to denote input data whose length is . WinRAR use it to generate private key .
|
||||||
|
|
||||||
1. We use  to denote 6 32-bits-long integer. So there is
|
1. We use  to denote 6 32-bits-long integer. So there is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?g_j%3D%5Csum_%7Bi%3D0%7D%5E%7B3%7Dg_%7Bj%2Ci%7D%20%5Ccdot%202%5E%7B8i%7D%20%5Cquad%20%5Cquad%20g_%7Bj%2Ci%7D%5Cin%5B0%2C256%29">
|
<img src="assets/formula/28-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/28-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
2. Let .
|
2. Let .
|
||||||
|
|
||||||
3. If , we calculate SHA1 value of ![T-inlined]. Then assign SHA1 state value  to :
|
3. If , we calculate SHA1 value of . Then assign SHA1 state value  to :
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20%5Ctextrm%7BSHA%7D_1%28T%29%26%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4%20%5C%5C%20g_1%26%3DS_0%20%5C%5C%20g_2%26%3DS_1%20%5C%5C%20g_3%26%3DS_2%20%5C%5C%20g_4%26%3DS_3%20%5C%5C%20g_5%26%3DS_4%20%5C%5C%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/33-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/33-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
Otherwise, when , we let
|
Otherwise, when , we let
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20g_1%26%3D%5Ctextrm%7B0xeb3eb781%7D%20%5C%5C%20g_2%26%3D%5Ctextrm%7B0x50265329%7D%20%5C%5C%20g_3%26%3D%5Ctextrm%7B0xdc5ef4a3%7D%20%5C%5C%20g_4%26%3D%5Ctextrm%7B0x6847b9d5%7D%20%5C%5C%20g_5%26%3D%5Ctextrm%7B0xcde43b4c%7D%20%5C%5C%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/35-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/35-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
4. Regard  as counter, add itself by 1.
|
4. Regard  as counter, add itself by 1.
|
||||||
|
|
||||||
Calculate SHA1:
|
Calculate SHA1:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctextrm%7BSHA%7D_1%28g_%7B0%2C0%7D%7C%7Cg_%7B0%2C1%7D%7C%7Cg_%7B0%2C2%7D%7C%7Cg_%7B0%2C3%7D%7C%7Cg_%7B1%2C0%7D%7C%7Cg_%7B1%2C1%7D%7C%7C%5Cldots%7C%7Cg_%7B5%2C0%7D%7C%7Cg_%7B5%2C1%7D%7C%7Cg_%7B5%2C2%7D%7C%7Cg_%7B5%2C3%7D%29%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4">
|
<img src="assets/formula/37-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/37-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
We takes the lowest 16 bits of  and donote it as .
|
We takes the lowest 16 bits of  and donote it as .
|
||||||
|
|
||||||
5. Repeat step 4 again with 14 times.
|
5. Repeat step 4 again with 14 times.
|
||||||
|
|
||||||
6. After that, we will get . Then output private key
|
6. After that, we will get . Then output private key
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?k%3D%5Csum_%7Bi%3D1%7D%5E%7B15%7Dk_i%20%5Ccdot%202%5E%7B16i%7D">
|
<img src="assets/formula/41-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/41-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 6. The private key and public key of WinRAR
|
## 6. The private key and public key of WinRAR
|
||||||
|
|
||||||
Private key ![k-inlined] is
|
Private key  is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?k%3D%5Ctextrm%7B0x59fe6abcca90bdb95f0105271fa85fb9f11f467450c1ae9044b7fd61d65e%7D%20%5Cquad%20%5Cquad%20k%5Cin%5Cnolinebreak%5Cmathbb%7BZ%7D">
|
<img src="assets/formula/42-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/42-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
This private key is generated by the algorithm describled in section 5 where the length of data ![T-inlined] is zero.
|
This private key is generated by the algorithm describled in section 5 where the length of data  is zero.
|
||||||
|
|
||||||
Public key ![P-inlined] is
|
Public key  is
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20P%26%3D%28P_x%2CP_y%29%20%5C%5C%20P_x%26%3D%5Ctextrm%7B0x3861220ed9b36c9753df09a159dfb148135d495db3af8373425ee9a28884ba1a%7D%20%5Cquad%20P_x%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5C%5C%20P_y%26%3D%5Ctextrm%7B0x12b64e62db43a56114554b0cbd573379338cea9124c8443c4f50e6c8b013ec20%7D%20%5Cquad%20P_y%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/43-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/43-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
## 7. Generation of "rarreg.key"
|
## 7. Generation of "rarreg.key"
|
||||||
|
|
||||||
The generation of license file `rarreg.key` requires 2 arguments:
|
The generation of license file `rarreg.key` requires 2 arguments:
|
||||||
|
|
@ -222,85 +224,94 @@ The generation of license file `rarreg.key` requires 2 arguments:
|
||||||
1. Username, an ANSI-encoded string, without null-terminator. Denoted as
|
1. Username, an ANSI-encoded string, without null-terminator. Denoted as
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?U%3Du_0u_1%20%5Cldots%20u_%7Bl-1%7D">
|
<img src="assets/formula/44-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/44-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
2. License type, an ANSI-encoded string, without null-terminator. Denoted as
|
2. License type, an ANSI-encoded string, without null-terminator. Denoted as
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?L%3Dl_0l_1%20%5Cldots%20l_%7Bl-1%7D">
|
<img src="assets/formula/45-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/45-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
The following is the algorithm to generate `rarreg.key`.
|
The following is the algorithm to generate `rarreg.key`.
|
||||||
|
|
||||||
1. Use the algorithm describled in section 5, with argument ![UU-inlined], to generate private key  and public key . Then output hexlified public key string with SM2 compressed public key format. The hexlified public key is denoted as ![Temp-inlined].
|
1. Use the algorithm describled in section 5, with argument , to generate private key  and public key . Then output hexlified public key string with SM2 compressed public key format. The hexlified public key is denoted as .
|
||||||
|
|
||||||
The length of ![Temp-inlined] should be 64. If less, pad with `'0'` until the length is 64.
|
The length of  should be 64. If less, pad with `'0'` until the length is 64.
|
||||||
|
|
||||||
2. Let ![Data3-inlined] be
|
2. Let  be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E3%3D%5Ctexttt%7B%2260%22%7D%7C%7CTemp_0%7C%7CTemp_1%7C%7C%5Cldots%7C%7CTemp_%7B47%7D">
|
<img src="assets/formula/48-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/48-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
3. Use the algorithm describled in section 5, with argument ![Data3-inlined], to generate private key  and public key . Then output hexlified public key string with SM2 compressed public key format. The hexlified public key is denoted as ![Data0-inlined].
|
3. Use the algorithm describled in section 5, with argument , to generate private key  and public key . Then output hexlified public key string with SM2 compressed public key format. The hexlified public key is denoted as .
|
||||||
|
|
||||||
The length of ![Data0-inlined] should be 64. If less, pad with `'0'` until the length is 64.
|
The length of  should be 64. If less, pad with `'0'` until the length is 64.
|
||||||
|
|
||||||
4. Let ![UID-inlined] be
|
4. Let  be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?UID%3DTemp_%7B48%7D%7C%7CTemp_%7B49%7D%7C%7C%5Cldots%7C%7CTemp_%7B63%7D%7C%7CData%5E0_0%7C%7CData%5E0_1%7C%7CData%5E0_2%7C%7CData%5E0_3">
|
<img src="assets/formula/51-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/51-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
5. Use the algorithm describled in section 4, with argument ![LL-inlined] and private key ![k-inlined] describled section 6, to get signature .
|
5. Use the algorithm describled in section 4, with argument  and private key  describled section 6, to get signature .
|
||||||
|
|
||||||
The bit length of  and  shall not be more than 240. Otherwise, repeat this step.
|
The bit length of  and  shall not be more than 240. Otherwise, repeat this step.
|
||||||
|
|
||||||
6. Convert  and  to hex-integer string  and , without `"0x"` prefix.
|
6. Convert  and  to hex-integer string  and , without `"0x"` prefix.
|
||||||
|
|
||||||
If the length of  or  is less than 60, pad character `'0'` until the length is 60.
|
If the length of  or  is less than 60, pad character `'0'` until the length is 60.
|
||||||
|
|
||||||
7. Let ![Data1-inlined] be
|
7. Let  be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E1%3D%5Ctexttt%7B%2260%22%7D%7C%7CSZ%5E%7Bs_L%7D%7C%7CSZ%5E%7Br_L%7D">
|
<img src="assets/formula/57-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/57-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
8. Let ![Temp-inlined] be
|
8. Let  be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Temp%3DU%7C%7CData%5E0">
|
<img src="assets/formula/58-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/58-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
Use the algorithm describled in section 4, with argument ![Temp-inlined] and private key ![k-inlined] describled section 6, to get signature .
|
Use the algorithm describled in section 4, with argument  and private key  describled section 6, to get signature .
|
||||||
|
|
||||||
The bit length of  and  shall not be more than 240. Otherwise, repeat this step.
|
The bit length of  and  shall not be more than 240. Otherwise, repeat this step.
|
||||||
|
|
||||||
9. Convert  and  to hex-integer string  and , without `"0x"` prefix.
|
9. Convert  and  to hex-integer string  and , without `"0x"` prefix.
|
||||||
|
|
||||||
If the length of  or  is less than 60, pad character `'0'` until the length is 60.
|
If the length of  or  is less than 60, pad character `'0'` until the length is 60.
|
||||||
|
|
||||||
10. Let ![Data2-inlined] be
|
10. Let  be
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E2%3D%5Ctexttt%7B%2260%22%7D%7C%7CSZ%5E%7Bs_%7BTemp%7D%7D%7C%7CSZ%5E%7Br_%7BTemp%7D%7D">
|
<img src="assets/formula/64-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/64-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
11. Calculate CRC32 value of
|
11. Calculate CRC32 value of
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?L%7C%7CU%7C%7CData%5E0%7C%7CData%5E1%7C%7CData%5E2%7C%7CData%5E3">
|
<img src="assets/formula/65-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/65-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
The final checksum the complement of CRC32 value.
|
The final checksum the complement of CRC32 value.
|
||||||
|
|
||||||
|
Then convert the checksum to decimal string . If the length is less than 10, pad character `'0'` until the length is 10.
|
||||||
|
|
||||||
Then convert the checksum to decimal string . If the length is less than 10, pad character `'0'` until the length is 10.
|
12. Let  be
|
||||||
|
|
||||||
12. Let ![Data-inlined] be
|
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cinline%20Data%3DData%5E0%7C%7CData%5E1%7C%7CData%5E2%7C%7CData%5E3%7C%7CSZ%5E%7Bchecksum%7D">
|
<img src="assets/formula/67-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/67-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
13. Output with format
|
13. Output with format
|
||||||
|
|
@ -314,8 +325,8 @@ The following is the algorithm to generate `rarreg.key`.
|
||||||
* UID, taking one line, with format:
|
* UID, taking one line, with format:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctexttt%7B%22UID%3D%22%7D%7C%7CUID">
|
<img src="assets/formula/68-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/68-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
* Output ![Data-inlined], with 54 characters a line.
|
* Output , with 54 characters a line.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,310 +1,322 @@
|
||||||
[GF2-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%282%29
|
|
||||||
[GF2p15-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%282%5E%7B15%7D%29
|
|
||||||
[GF2p15p17-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29
|
|
||||||
[A-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20A
|
|
||||||
[B-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20B
|
|
||||||
[D-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20D
|
|
||||||
[G-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20G
|
|
||||||
[M-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20M
|
|
||||||
[P-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20P
|
|
||||||
[h-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20h
|
|
||||||
[k-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20k
|
|
||||||
[l-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20l
|
|
||||||
[n-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20n
|
|
||||||
[r-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20r
|
|
||||||
[s-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20s
|
|
||||||
[T-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20T
|
|
||||||
[UU-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20U
|
|
||||||
[LL-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20L
|
|
||||||
[Rnd-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Rnd
|
|
||||||
[Temp-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Temp
|
|
||||||
[UID-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20UID
|
|
||||||
[Data-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data
|
|
||||||
[Data0-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E0
|
|
||||||
[Data1-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E1
|
|
||||||
[Data2-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E2
|
|
||||||
[Data3-inlined]: http://latex.codecogs.com/svg.latex?%5Cinline%20Data%5E3
|
|
||||||
|
|
||||||
# "rarreg.key"是如何生成的?
|
# "rarreg.key"是如何生成的?
|
||||||
|
|
||||||
WinRAR使用了基于ECC的签名算法来生成 `rarreg.key` 文件,其使用的签名算法是中国SM2数字签名算法的变体。与各种标准ECDSA不同的是,WinRAR使用的椭圆曲线是一个基于复合域 ![GF2p15p17-inlined] 上的曲线。
|
WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使用的签名算法是中国 SM2 数字签名算法的变体。与各种标准 ECDSA 不同的是,WinRAR 使用的椭圆曲线是一个基于复合域   上的曲线。
|
||||||
|
|
||||||
## 1. 复合域 ![GF2p15p17-inlined]
|
## 1. 复合域  
|
||||||
|
|
||||||
基域 ![GF2p15-inlined] 采用标准基(多项式基)来表达,采用的不可约多项式为:
|
基域  采用标准基(多项式基)来表达,采用的不可约多项式为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?P%28%5Calpha%29%3D%5Calpha%5E%7B15%7D+%5Calpha+1")
|
<img src="assets/formula/1-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/1-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
各项系数全部位于 ![GF2-inlined]。设基域的标准基为:
|
各项系数全部位于 。设基域的标准基为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B_1%3D%5C%7B1%2C%5Calpha%2C%5Calpha%5E2%2C%5Cldots%2C%5Calpha%5E%7B14%7D%5C%7D")
|
<img src="assets/formula/2-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/2-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
则位于基域 ![GF2p15-inlined] 上的元素 ![A-inlined] 可以用如下方式表达:
|
则位于基域  上的元素  可以用如下方式表达:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?A%3D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_i%5Calpha%5Ei%20%5Cquad%20%5Cquad%20%5Cquad%20a_i%5Cin%5Ctextrm%7BGF%7D%282%29")
|
<img src="assets/formula/3-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/3-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
复合域 ![GF2p15p17-inlined] 的不可约多项式为:
|
复合域   的不可约多项式为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Q%28%5Cbeta%29%3D%5Cbeta%5E%7B17%7D+%5Cbeta%5E3+1")
|
<img src="assets/formula/4-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/4-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
各项系数全部位于 ![GF2p15-inlined]。设复合域的标准基为:
|
各项系数全部位于 。设复合域的标准基为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B_2%3D%5C%7B1%2C%5Cbeta%2C%5Cbeta%5E2%2C%5Cldots%2C%5Cbeta%5E%7B16%7D%5C%7D")
|
<img src="assets/formula/5-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/5-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
则位于复合域 ![GF2p15p17-inlined] 上的元素 ![B-inlined] 可以用如下方式表达:
|
则位于复合域   上的元素  可以用如下方式表达:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%28%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%29%5Cbeta%5Ej%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%5Cbeta%5Ej%20%5Cquad%20%5Cquad%20%5Cquad%20a_%7Bj%2Ci%7D%5Cin%5Ctextrm%7BGF%7D%282%29")
|
<img src="assets/formula/6-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/6-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
为了方便表述我们用255比特的大数 ![D-inlined] 来表示位于复合域 ![GF2p15p17-inlined] 上的元素 ![B-inlined]。它们的对应关系为:
|
为了方便表述我们用255比特的大数  来表示位于复合域   上的元素 。它们的对应关系为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?B%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Calpha%5Ei%5Cbeta%5Ej%20%5Cleftrightarrow%20D%3D%5Csum_%7Bj%3D0%7D%5E%7B16%7D%5Csum_%7Bi%3D0%7D%5E%7B14%7Da_%7Bj%2Ci%7D%5Ccdot%202%5E%7B15j+i%7D")
|
<img src="assets/formula/7-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/7-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 2. 复合域 ![GF2p15p17-inlined] 上的椭圆曲线
|
## 2. 复合域   上的椭圆曲线
|
||||||
|
|
||||||
曲线方程为:
|
曲线方程为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?y%5E2+xy%3Dx%5E3+161%20%5Cquad%20%5Cquad%20%5Cquad%20161%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29")
|
<img src="assets/formula/8-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/8-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
基点 ![G-inlined] 为:
|
基点  为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20G%26%3D%28G_x%2CG_y%29%20%5C%5C%20G_x%26%3D%5Ctextrm%7B0x56fdcbc6a27acee0cc2996e0096ae74feb1acf220a2341b898b549440297b8cc%7D%20%5Cquad%20G_x%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%5C%5C%20G_y%26%3D%5Ctextrm%7B0x20da32e8afc90b7cf0e76bde44496b4d0794054e6ea60f388682463132f931a7%7D%20%5Cquad%20G_y%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5Cend%7Baligned%7D")
|
<img src="assets/formula/9-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/9-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
基点 ![G-inlined] 的阶 ![n-inlined] 为:
|
基点  在曲线上的[验证示例](README.VERIFY_Point_G.zh-CN.md)。
|
||||||
|
|
||||||
|
基点  的阶  为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?n%3D%5Ctextrm%7B0x1026dd85081b82314691ced9bbec30547840e4bf72d8b5e0d258442bbcd31%7D%20%5Cquad%20n%5Cin%5Cnolinebreak%5Cmathbb%7BZ%7D")
|
<img src="assets/formula/10-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/10-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 3. 消息哈希算法
|
## 3. 消息哈希算法
|
||||||
|
|
||||||
设长度为 ![l-inlined] 的消息为:
|
设长度为  的消息为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?M%3Dm_0m_1%20%5Cldots%20m_%7Bl-1%7D%20%5Cquad%20%5Cquad%20m_i%5Cin%5B0%2C%20256%29")
|
<img src="assets/formula/11-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/11-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
则消息 ![M-inlined] 的SHA1值为:
|
则消息  的 SHA1 值为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctextrm%7BSHA%7D_1%28M%29%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4%20%5Cquad%20%5Cquad%20S_i%5Cin%5B0%2C%202%5E%7B32%7D%29")
|
<img src="assets/formula/12-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/12-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
其中  为SHA1算法输出时的5个状态值;将这5个状态值按照大端字节序依次输出,即为的SHA1哈希值 。
|
其中  为 SHA1 算法输出时的5个状态值;将这5个状态值按照大端字节序依次输出,即为的 SHA1 哈希值 。
|
||||||
|
|
||||||
WinRAR在做完SHA1计算后,采用大数 ![h-inlined] 作为ECC签名时消息的哈希:
|
WinRAR 在做完 SHA1 计算后,采用大数  作为 ECC 签名时消息的哈希:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?h%3D%28%5Csum_%7Bi%3D0%7D%5E%7B4%7DS_i%20%5Ccdot%202%5E%7B32i%7D%29+%5Ctextrm%7B0x1bd10xb4e33c7c0ffd8d43%7D%20%5Ccdot%202%5E%7B32*5%7D")
|
<img src="assets/formula/15-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/15-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
## 4. ECC签名算法
|
## 4. ECC签名算法
|
||||||
|
|
||||||
设私钥为 ![k-inlined],公钥为 ![P-inlined],即:
|
设私钥为 ,公钥为 ,即:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?P%3Dk%20%5Ccdot%20G")
|
<img src="assets/formula/16-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/16-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
消息哈希为 ![h-inlined],则签名  为:
|
消息哈希为 ,则签名  为:
|
||||||
|
|
||||||
1. 生成随机数 ![Rnd-inlined],满足 。
|
1. 生成随机数 ,满足 。
|
||||||
|
|
||||||
2. 计算 ![r-inlined]
|
2. 计算 
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?r%3D%28%28Rnd%20%5Ccdot%20G%29_x+h%29%5C%20%5C%20Mod%5C%20%5C%20n">
|
<img src="assets/formula/19-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/19-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
其中  表示取  的X坐标,同时将X坐标从 ![GF2p15p17-inlined] 转换为大数。
|
|
||||||
|
|
||||||
若  或者  则回到步骤1。
|
其中  表示取  的 X 坐标,同时将 X 坐标从   转换为大数。
|
||||||
|
|
||||||
3. 计算 ![s-inlined]
|
若  或者  则回到步骤1。
|
||||||
|
|
||||||
|
3. 计算 
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?s%3D%28Rnd-kr%29%5C%20%5C%20Mod%5C%20%5C%20n">
|
<img src="assets/formula/24-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/24-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
若  则回到步骤1。
|
|
||||||
|
|
||||||
4. 输出 。
|
若  则回到步骤1。
|
||||||
|
|
||||||
|
4. 输出 。
|
||||||
|
|
||||||
## 5. WinRAR的私钥生成算法
|
## 5. WinRAR的私钥生成算法
|
||||||
|
|
||||||
该算法会利用长度为 ![l-inlined] 的数据
|
该算法会利用长度为  的数据
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?T%3Dt_0t_1%20%5Cldots%20t_%7Bl-1%7D%20%5Cquad%20%5Cquad%20t_i%5Cin%5B0%2C256%29">
|
<img src="assets/formula/26-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/26-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
来生成私钥 ![k-inlined]。
|
来生成私钥 。
|
||||||
|
|
||||||
1. 设6个32位整数为 ,则有
|
1. 设6个32位整数为 ,则有
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?g_j%3D%5Csum_%7Bi%3D0%7D%5E%7B3%7Dg_%7Bj%2Ci%7D%20%5Ccdot%202%5E%7B8i%7D%20%5Cquad%20%5Cquad%20g_%7Bj%2Ci%7D%5Cin%5B0%2C256%29">
|
<img src="assets/formula/28-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/28-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
2. 令 。
|
2. 令 。
|
||||||
|
|
||||||
3. 如果  则计算 ![T-inlined] 的SHA1值,并将状态值  赋值给 :
|
3. 如果  则计算  的 SHA1 值,并将状态值  赋值给 :
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20%5Ctextrm%7BSHA%7D_1%28T%29%26%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4%20%5C%5C%20g_1%26%3DS_0%20%5C%5C%20g_2%26%3DS_1%20%5C%5C%20g_3%26%3DS_2%20%5C%5C%20g_4%26%3DS_3%20%5C%5C%20g_5%26%3DS_4%20%5C%5C%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/33-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/33-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
否则,即  时,令:
|
|
||||||
|
否则,即  时,令:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20g_1%26%3D%5Ctextrm%7B0xeb3eb781%7D%20%5C%5C%20g_2%26%3D%5Ctextrm%7B0x50265329%7D%20%5C%5C%20g_3%26%3D%5Ctextrm%7B0xdc5ef4a3%7D%20%5C%5C%20g_4%26%3D%5Ctextrm%7B0x6847b9d5%7D%20%5C%5C%20g_5%26%3D%5Ctextrm%7B0xcde43b4c%7D%20%5C%5C%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/35-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/35-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
4. 把  作为计数器,自增1。
|
4. 把  作为计数器,自增1。
|
||||||
|
|
||||||
计算SHA1值:
|
计算 SHA1 值:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctextrm%7BSHA%7D_1%28g_%7B0%2C0%7D%7C%7Cg_%7B0%2C1%7D%7C%7Cg_%7B0%2C2%7D%7C%7Cg_%7B0%2C3%7D%7C%7Cg_%7B1%2C0%7D%7C%7Cg_%7B1%2C1%7D%7C%7C%5Cldots%7C%7Cg_%7B5%2C0%7D%7C%7Cg_%7B5%2C1%7D%7C%7Cg_%7B5%2C2%7D%7C%7Cg_%7B5%2C3%7D%29%3DS_0%7C%7CS_1%7C%7CS_2%7C%7CS_3%7C%7CS_4">
|
<img src="assets/formula/37-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/37-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
取  的低16位并记为 。
|
|
||||||
|
取  的低16位并记为 。
|
||||||
|
|
||||||
5. 步骤4再重复14次。
|
5. 步骤4再重复14次。
|
||||||
|
|
||||||
6. 重复执行完后会得到 ,则输出私钥
|
6. 重复执行完后会得到 ,则输出私钥
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?k%3D%5Csum_%7Bi%3D1%7D%5E%7B15%7Dk_i%20%5Ccdot%202%5E%7B16i%7D">
|
<img src="assets/formula/41-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/41-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 6. WinRAR的公钥和私钥
|
## 6. WinRAR的公钥和私钥
|
||||||
|
|
||||||
WinRAR的私钥 ![k-inlined] 为:
|
WinRAR 的私钥  为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?k%3D%5Ctextrm%7B0x59fe6abcca90bdb95f0105271fa85fb9f11f467450c1ae9044b7fd61d65e%7D%20%5Cquad%20%5Cquad%20k%5Cin%5Cnolinebreak%5Cmathbb%7BZ%7D">
|
<img src="assets/formula/42-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/42-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
该私钥是通过算法5生成的,其中数据 ![T-inlined] 的长度为0。
|
该私钥是通过算法5生成的,其中数据  的长度为0。
|
||||||
|
|
||||||
公钥 ![P-inlined] 为:
|
公钥  为:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cbegin%7Baligned%7D%20P%26%3D%28P_x%2CP_y%29%20%5C%5C%20P_x%26%3D%5Ctextrm%7B0x3861220ed9b36c9753df09a159dfb148135d495db3af8373425ee9a28884ba1a%7D%20%5Cquad%20P_x%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5C%5C%20P_y%26%3D%5Ctextrm%7B0x12b64e62db43a56114554b0cbd573379338cea9124c8443c4f50e6c8b013ec20%7D%20%5Cquad%20P_y%5Cin%5Ctextrm%7BGF%7D%28%282%5E%7B15%7D%29%5E%7B17%7D%29%20%5Cend%7Baligned%7D">
|
<img src="assets/formula/43-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/43-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
## 7. 授权文件"rarreg.key"的生成
|
## 7. 授权文件"rarreg.key"的生成
|
||||||
|
|
||||||
授权文件的生成需要两个参数:
|
授权文件的生成需要两个参数:
|
||||||
|
|
||||||
1. 用户名的ANSI字符串,不包括null-terminator;记为
|
1. 用户名的 ANSI 字符串,不包括 null-terminator;记为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?U%3Du_0u_1%20%5Cldots%20u_%7Bl-1%7D">
|
<img src="assets/formula/44-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/44-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
2. 授权类型的ANSI字符串,不包括null-terminator;记为
|
2. 授权类型的 ANSI 字符串,不包括 null-terminator;记为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?L%3Dl_0l_1%20%5Cldots%20l_%7Bl-1%7D">
|
<img src="assets/formula/45-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/45-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
`rarreg.key` 的生成算法如下:
|
`rarreg.key` 的生成算法如下:
|
||||||
|
|
||||||
1. 使用用户名 ![UU-inlined] 通过算法5计算出私钥  以及公钥 ,并将公钥  按照SM2压缩公钥格式以Hex字符串(ASCII编码)的形式输出。得到的Hex字符串记为临时值 ![Temp-inlined]。
|
1. 使用用户名  通过算法5计算出私钥  以及公钥 ,并将公钥  按照 SM2 压缩公钥格式以 Hex 字符串(ASCII编码)的形式输出。得到的 Hex 字符串记为临时值 。
|
||||||
|
|
||||||
![Temp-inlined] 的长度应该为64;若长度不足,则在前面补字符`'0'`,直到长度为64。
|
 的长度应该为64;若长度不足,则在前面补字符 `'0'`,直到长度为64。
|
||||||
|
|
||||||
2. 令字符串 ![Data3-inlined]为
|
2. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E3%3D%5Ctexttt%7B%2260%22%7D%7C%7CTemp_0%7C%7CTemp_1%7C%7C%5Cldots%7C%7CTemp_%7B47%7D">
|
<img src="assets/formula/48-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/48-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
3. 使用 ![Data3-inlined] 通过算法5计算出私钥  以及公钥 ,并将公钥  按照SM2压缩公钥格式以Hex字符串(ASCII编码)的形式输出。得到的Hex字符串记为 ![Data0-inlined]。
|
3. 使用  通过算法5计算出私钥  以及公钥 ,并将公钥  按照 SM2 压缩公钥格式以 Hex 字符串(ASCII编码)的形式输出。得到的 Hex 字符串记为 。
|
||||||
|
|
||||||
![Data0-inlined] 的长度应该为64;若长度不足,则在前面补字符`'0'`,直到长度为64。
|
 的长度应该为64;若长度不足,则在前面补字符 `'0'`,直到长度为64。
|
||||||
|
|
||||||
4. 令字符串 ![UID-inlined]为
|
4. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?UID%3DTemp_%7B48%7D%7C%7CTemp_%7B49%7D%7C%7C%5Cldots%7C%7CTemp_%7B63%7D%7C%7CData%5E0_0%7C%7CData%5E0_1%7C%7CData%5E0_2%7C%7CData%5E0_3">
|
<img src="assets/formula/51-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/51-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
5. 对授权类型 ![LL-inlined] 使用算法4得到签名 ,其中私钥见第6节。
|
5. 对授权类型  使用算法4得到签名 ,其中私钥见第6节。
|
||||||
|
|
||||||
要求  和  的长度都不得超过240比特,否则重复该步骤。
|
要求  和  的长度都不得超过240比特,否则重复该步骤。
|
||||||
|
|
||||||
6. 将  和  以16进制形式输出(无`"0x"`前缀),分别记为  和 。
|
6. 将  和  以16进制形式输出(无 `"0x"` 前缀),分别记为  和 。
|
||||||
|
|
||||||
若长度不满60,则在前面补字符`'0'`,直到长度为60。
|
若长度不满60,则在前面补字符 `'0'`,直到长度为60。
|
||||||
|
|
||||||
7. 令字符串 ![Data1-inlined]为
|
7. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E1%3D%5Ctexttt%7B%2260%22%7D%7C%7CSZ%5E%7Bs_L%7D%7C%7CSZ%5E%7Br_L%7D">
|
<img src="assets/formula/57-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/57-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
8. 令字符串 ![Temp-inlined]为
|
8. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Temp%3DU%7C%7CData%5E0">
|
<img src="assets/formula/58-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/58-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
对 ![Temp-inlined] 使用算法4得到签名 ,其中私钥见第6节。
|
|
||||||
|
|
||||||
要求  和  的长度都不得超过240比特,否则重复该步骤。
|
|
||||||
|
|
||||||
9. 将  和  以16进制形式输出(无`"0x"`前缀),分别记为  和 。
|
对  使用算法4得到签名 ,其中私钥见第6节。
|
||||||
|
|
||||||
若长度不满60,则在前面补字符`'0'`,直到长度为60。
|
要求  和  的长度都不得超过240比特,否则重复该步骤。
|
||||||
|
|
||||||
10. 令字符串 ![Data2-inlined]为
|
9. 将  和  以16进制形式输出(无 `"0x"` 前缀),分别记为  和 。
|
||||||
|
|
||||||
|
若长度不满60,则在前面补字符 `'0'`,直到长度为60。
|
||||||
|
|
||||||
|
10. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?Data%5E2%3D%5Ctexttt%7B%2260%22%7D%7C%7CSZ%5E%7Bs_%7BTemp%7D%7D%7C%7CSZ%5E%7Br_%7BTemp%7D%7D">
|
<img src="assets/formula/64-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/64-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
11. 对
|
11. 对
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?L%7C%7CU%7C%7CData%5E0%7C%7CData%5E1%7C%7CData%5E2%7C%7CData%5E3">
|
<img src="assets/formula/65-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/65-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
计算CRC32值,最终校验和为CRC32值的反。将校验和以10进制形式输出,若长度不满10,则在前面补字符`'0'`,直到长度为10,记为 。
|
计算 CRC32 值,最终校验和为 CRC32 值的反。将校验和以10进制形式输出,若长度不满10,则在前面补字符 `'0'`,直到长度为10,记为 。
|
||||||
|
|
||||||
12. 令字符串 ![Data-inlined]为
|
12. 令字符串  为
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Cinline%20Data%3DData%5E0%7C%7CData%5E1%7C%7CData%5E2%7C%7CData%5E3%7C%7CSZ%5E%7Bchecksum%7D">
|
<img src="assets/formula/67-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/67-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
13. 格式化输出。
|
13. 格式化输出。
|
||||||
|
|
||||||
* 固定文件头`"RAR registration data"`,占一行。
|
* 固定文件头 `"RAR registration data"`,占一行。
|
||||||
|
|
||||||
* 用户名,占一行。
|
* 用户名,占一行。
|
||||||
|
|
||||||
|
|
@ -313,8 +325,8 @@ WinRAR的私钥 ![k-inlined] 为:
|
||||||
* UID,占一行:
|
* UID,占一行:
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://latex.codecogs.com/svg.latex?%5Ctexttt%7B%22UID%3D%22%7D%7C%7CUID">
|
<img src="assets/formula/68-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/68-dark.svg#gh-dark-mode-only">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
* 将 ![Data-inlined] 按照每行54个字符输出。
|
* 将  按照每行54个字符输出。
|
||||||
|
|
||||||
|
|
|
||||||
155
README.VERIFY_Point_G.md
Normal file
|
|
@ -0,0 +1,155 @@
|
||||||
|
# Verifying point G lies on the curve
|
||||||
|
|
||||||
|
## 1. Composite field, curves and point G
|
||||||
|
|
||||||
|
Composite field is  .
|
||||||
|
|
||||||
|
And the base field is  , i.e. each element in the domain is a `15-bit` number. The number of extensions is 17, so the entire composite domain element can be viewed as a 17-term polynomial, each term being .
|
||||||
|
|
||||||
|
The equation of the elliptic curve that WinRAR uses is
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<img src="assets/formula/8-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/8-dark.svg#gh-dark-mode-only">
|
||||||
|
</p>
|
||||||
|
|
||||||
|
The base point  is
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<img src="assets/formula/9-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/9-dark.svg#gh-dark-mode-only">
|
||||||
|
</p>
|
||||||
|
|
||||||
|
## 2. Conversion point G
|
||||||
|
|
||||||
|
Convert the point  (in large integer format) into the required little-endian representation of `15-bit` segments for the field . A Python for converting the point  is as follows.
|
||||||
|
|
||||||
|
```python
|
||||||
|
def to_field_repr(val, bits=15, count=17):
|
||||||
|
mask = (1 << bits) - 1
|
||||||
|
result = []
|
||||||
|
for _ in range(count):
|
||||||
|
result.append(val & mask)
|
||||||
|
val >>= bits
|
||||||
|
return result
|
||||||
|
|
||||||
|
def print_field(label, field_data):
|
||||||
|
print(f"{label} = to_field([")
|
||||||
|
for i in range(len(field_data)):
|
||||||
|
print(f" 0x{field_data[i]:04X},", end="\n" if (i + 1) % 4 == 0 else " ")
|
||||||
|
print("])")
|
||||||
|
|
||||||
|
Gx_int = 0x56fdcbc6a27acee0cc2996e0096ae74feb1acf220a2341b898b549440297b8cc
|
||||||
|
Gy_int = 0x20da32e8afc90b7cf0e76bde44496b4d0794054e6ea60f388682463132f931a7
|
||||||
|
|
||||||
|
Gx_field = to_field_repr(Gx_int)
|
||||||
|
Gy_field = to_field_repr(Gy_int)
|
||||||
|
|
||||||
|
print_field("Gx", Gx_field)
|
||||||
|
print()
|
||||||
|
print_field("Gy", Gy_field)
|
||||||
|
```
|
||||||
|
|
||||||
|
The output can be seen in lines 435 to 456 of the WinRarConfig.hpp file.
|
||||||
|
|
||||||
|
```
|
||||||
|
Gx = to_field([
|
||||||
|
0x38CC, 0x052F, 0x2510, 0x45AA,
|
||||||
|
0x1B89, 0x4468, 0x4882, 0x0D67,
|
||||||
|
0x4FEB, 0x55CE, 0x0025, 0x4CB7,
|
||||||
|
0x0CC2, 0x59DC, 0x289E, 0x65E3,
|
||||||
|
0x56FD
|
||||||
|
])
|
||||||
|
|
||||||
|
Gy = to_field([
|
||||||
|
0x31A7, 0x65F2, 0x18C4, 0x3412,
|
||||||
|
0x7388, 0x54C1, 0x539B, 0x4A02,
|
||||||
|
0x4D07, 0x12D6, 0x7911, 0x3B5E,
|
||||||
|
0x4F0E, 0x216F, 0x2BF2, 0x1974,
|
||||||
|
0x20DA
|
||||||
|
])
|
||||||
|
```
|
||||||
|
|
||||||
|
## 3. Verify whether the Point G and PK are on the curve
|
||||||
|
|
||||||
|
A Python code to verify whether the base point  and PK are on the curve is as follows.
|
||||||
|
|
||||||
|
```python
|
||||||
|
# GF(((2^15)^17))
|
||||||
|
def gf2_15_add(a, b):
|
||||||
|
return a ^ b
|
||||||
|
|
||||||
|
def gf2_15_mul(a, b):
|
||||||
|
# Modulus: x^15 + x + 1
|
||||||
|
res = 0
|
||||||
|
for i in range(15):
|
||||||
|
if (b >> i) & 1:
|
||||||
|
res ^= a << i
|
||||||
|
# Irreducible polynomial: x^15 + x + 1
|
||||||
|
for i in range(29, 14, -1):
|
||||||
|
if (res >> i) & 1:
|
||||||
|
res ^= 0b1000000000000011 << (i - 15)
|
||||||
|
return res & 0x7FFF # 15-bit mask
|
||||||
|
|
||||||
|
def gf2_15_poly_add(a, b):
|
||||||
|
return [gf2_15_add(x, y) for x, y in zip(a, b)]
|
||||||
|
|
||||||
|
def gf2_15_poly_mul(a, b):
|
||||||
|
res = [0] * 33
|
||||||
|
for i in range(17):
|
||||||
|
for j in range(17):
|
||||||
|
res[i + j] ^= gf2_15_mul(a[i], b[j])
|
||||||
|
return res
|
||||||
|
|
||||||
|
def gf2_15_17_mod(poly):
|
||||||
|
# Modulus: y^17 + y^3 + 1
|
||||||
|
for i in range(len(poly) - 1, 16, -1):
|
||||||
|
if poly[i]:
|
||||||
|
poly[i - 17] ^= poly[i]
|
||||||
|
poly[i - 14] ^= poly[i]
|
||||||
|
poly[i] = 0
|
||||||
|
return poly[:17]
|
||||||
|
|
||||||
|
def gf2_15_17_mul(a, b):
|
||||||
|
return gf2_15_17_mod(gf2_15_poly_mul(a, b))
|
||||||
|
|
||||||
|
def gf2_15_17_square(a):
|
||||||
|
return gf2_15_17_mul(a, a)
|
||||||
|
|
||||||
|
def gf2_15_17_add(a, b):
|
||||||
|
return gf2_15_poly_add(a, b)
|
||||||
|
|
||||||
|
def gf2_15_17_eq(a, b):
|
||||||
|
return all(x == y for x, y in zip(a, b))
|
||||||
|
|
||||||
|
def is_on_curve(x, y, b):
|
||||||
|
y2 = gf2_15_17_square(y)
|
||||||
|
xy = gf2_15_17_mul(x, y)
|
||||||
|
lhs = gf2_15_17_add(y2, xy)
|
||||||
|
x2 = gf2_15_17_square(x)
|
||||||
|
x3 = gf2_15_17_mul(x2, x)
|
||||||
|
rhs = gf2_15_17_add(x3, b)
|
||||||
|
return gf2_15_17_eq(lhs, rhs)
|
||||||
|
|
||||||
|
def to_field(arr):
|
||||||
|
assert len(arr) == 17
|
||||||
|
return arr[:]
|
||||||
|
|
||||||
|
# Parameter definition
|
||||||
|
b = [0x00] * 17
|
||||||
|
b = [161] + [0]*16 # Constant element in GF((2^15)^17), equivalent to b[0] = 0xA1
|
||||||
|
|
||||||
|
Gx = to_field([0x38CC, 0x052F, 0x2510, 0x45AA, 0x1B89, 0x4468, 0x4882, 0x0D67,
|
||||||
|
0x4FEB, 0x55CE, 0x0025, 0x4CB7, 0x0CC2, 0x59DC, 0x289E, 0x65E3, 0x56FD])
|
||||||
|
Gy = to_field([0x31A7, 0x65F2, 0x18C4, 0x3412, 0x7388, 0x54C1, 0x539B, 0x4A02,
|
||||||
|
0x4D07, 0x12D6, 0x7911, 0x3B5E, 0x4F0E, 0x216F, 0x2BF2, 0x1974, 0x20DA])
|
||||||
|
|
||||||
|
PKx = to_field([0x3A1A, 0x1109, 0x268A, 0x12F7, 0x3734, 0x75F0, 0x576C, 0x2EA4,
|
||||||
|
0x4813, 0x3F62, 0x0567, 0x784D, 0x753D, 0x6D92, 0x366C, 0x1107, 0x3861])
|
||||||
|
PKy = to_field([0x6C20, 0x6027, 0x1B22, 0x7A87, 0x43C4, 0x1908, 0x2449, 0x4675,
|
||||||
|
0x7933, 0x2E66, 0x32F5, 0x2A58, 0x1145, 0x74AC, 0x36D0, 0x2731, 0x12B6])
|
||||||
|
|
||||||
|
# Verification
|
||||||
|
print("Verify whether the point G is on the curve:", is_on_curve(Gx, Gy, b))
|
||||||
|
print("Verify whether the PK is on the curve:", is_on_curve(PKx, PKy, b))
|
||||||
|
```
|
||||||
155
README.VERIFY_Point_G.zh-CN.md
Normal file
|
|
@ -0,0 +1,155 @@
|
||||||
|
# 验证基点G在曲线上
|
||||||
|
|
||||||
|
## 1. 复合域、曲线和基点G
|
||||||
|
|
||||||
|
复合域为  。
|
||||||
|
|
||||||
|
基域为  ,即域中每个元素是一个 `15-bit` 的数字。扩展次数是17,所以整个复合域元素可以看作是一个17项的多项式,每项都是  中的数。
|
||||||
|
|
||||||
|
曲线方程为:
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<img src="assets/formula/8-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/8-dark.svg#gh-dark-mode-only">
|
||||||
|
</p>
|
||||||
|
|
||||||
|
基点  为:
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<img src="assets/formula/9-light.svg#gh-light-mode-only">
|
||||||
|
<img src="assets/formula/9-dark.svg#gh-dark-mode-only">
|
||||||
|
</p>
|
||||||
|
|
||||||
|
## 2. 转换基点G
|
||||||
|
|
||||||
|
将基点 (以大整数形式)转换为  所需的 `15-bit` 小端表示形式。一个转换基点  的 Python 脚本如下:
|
||||||
|
|
||||||
|
```python
|
||||||
|
def to_field_repr(val, bits=15, count=17):
|
||||||
|
mask = (1 << bits) - 1
|
||||||
|
result = []
|
||||||
|
for _ in range(count):
|
||||||
|
result.append(val & mask)
|
||||||
|
val >>= bits
|
||||||
|
return result
|
||||||
|
|
||||||
|
def print_field(label, field_data):
|
||||||
|
print(f"{label} = to_field([")
|
||||||
|
for i in range(len(field_data)):
|
||||||
|
print(f" 0x{field_data[i]:04X},", end="\n" if (i + 1) % 4 == 0 else " ")
|
||||||
|
print("])")
|
||||||
|
|
||||||
|
Gx_int = 0x56fdcbc6a27acee0cc2996e0096ae74feb1acf220a2341b898b549440297b8cc
|
||||||
|
Gy_int = 0x20da32e8afc90b7cf0e76bde44496b4d0794054e6ea60f388682463132f931a7
|
||||||
|
|
||||||
|
Gx_field = to_field_repr(Gx_int)
|
||||||
|
Gy_field = to_field_repr(Gy_int)
|
||||||
|
|
||||||
|
print_field("Gx", Gx_field)
|
||||||
|
print()
|
||||||
|
print_field("Gy", Gy_field)
|
||||||
|
```
|
||||||
|
|
||||||
|
输出结果可以看到正是 WinRarConfig.hpp 文件中 435~456 行的内容:
|
||||||
|
|
||||||
|
```
|
||||||
|
Gx = to_field([
|
||||||
|
0x38CC, 0x052F, 0x2510, 0x45AA,
|
||||||
|
0x1B89, 0x4468, 0x4882, 0x0D67,
|
||||||
|
0x4FEB, 0x55CE, 0x0025, 0x4CB7,
|
||||||
|
0x0CC2, 0x59DC, 0x289E, 0x65E3,
|
||||||
|
0x56FD
|
||||||
|
])
|
||||||
|
|
||||||
|
Gy = to_field([
|
||||||
|
0x31A7, 0x65F2, 0x18C4, 0x3412,
|
||||||
|
0x7388, 0x54C1, 0x539B, 0x4A02,
|
||||||
|
0x4D07, 0x12D6, 0x7911, 0x3B5E,
|
||||||
|
0x4F0E, 0x216F, 0x2BF2, 0x1974,
|
||||||
|
0x20DA
|
||||||
|
])
|
||||||
|
```
|
||||||
|
|
||||||
|
## 3. 验证基点G和PK是否在曲线上
|
||||||
|
|
||||||
|
一个验证基点  和PK是否在曲线上的 Python 脚本如下:
|
||||||
|
|
||||||
|
```python
|
||||||
|
# GF(((2^15)^17))
|
||||||
|
def gf2_15_add(a, b):
|
||||||
|
return a ^ b
|
||||||
|
|
||||||
|
def gf2_15_mul(a, b):
|
||||||
|
# 模 x^15 + x + 1
|
||||||
|
res = 0
|
||||||
|
for i in range(15):
|
||||||
|
if (b >> i) & 1:
|
||||||
|
res ^= a << i
|
||||||
|
# 模多项式 x^15 + x + 1
|
||||||
|
for i in range(29, 14, -1):
|
||||||
|
if (res >> i) & 1:
|
||||||
|
res ^= 0b1000000000000011 << (i - 15)
|
||||||
|
return res & 0x7FFF # 15-bit mask
|
||||||
|
|
||||||
|
def gf2_15_poly_add(a, b):
|
||||||
|
return [gf2_15_add(x, y) for x, y in zip(a, b)]
|
||||||
|
|
||||||
|
def gf2_15_poly_mul(a, b):
|
||||||
|
res = [0] * 33
|
||||||
|
for i in range(17):
|
||||||
|
for j in range(17):
|
||||||
|
res[i + j] ^= gf2_15_mul(a[i], b[j])
|
||||||
|
return res
|
||||||
|
|
||||||
|
def gf2_15_17_mod(poly):
|
||||||
|
# 模 y^17 + y^3 + 1
|
||||||
|
for i in range(len(poly) - 1, 16, -1):
|
||||||
|
if poly[i]:
|
||||||
|
poly[i - 17] ^= poly[i]
|
||||||
|
poly[i - 14] ^= poly[i]
|
||||||
|
poly[i] = 0
|
||||||
|
return poly[:17]
|
||||||
|
|
||||||
|
def gf2_15_17_mul(a, b):
|
||||||
|
return gf2_15_17_mod(gf2_15_poly_mul(a, b))
|
||||||
|
|
||||||
|
def gf2_15_17_square(a):
|
||||||
|
return gf2_15_17_mul(a, a)
|
||||||
|
|
||||||
|
def gf2_15_17_add(a, b):
|
||||||
|
return gf2_15_poly_add(a, b)
|
||||||
|
|
||||||
|
def gf2_15_17_eq(a, b):
|
||||||
|
return all(x == y for x, y in zip(a, b))
|
||||||
|
|
||||||
|
def is_on_curve(x, y, b):
|
||||||
|
y2 = gf2_15_17_square(y)
|
||||||
|
xy = gf2_15_17_mul(x, y)
|
||||||
|
lhs = gf2_15_17_add(y2, xy)
|
||||||
|
x2 = gf2_15_17_square(x)
|
||||||
|
x3 = gf2_15_17_mul(x2, x)
|
||||||
|
rhs = gf2_15_17_add(x3, b)
|
||||||
|
return gf2_15_17_eq(lhs, rhs)
|
||||||
|
|
||||||
|
def to_field(arr):
|
||||||
|
assert len(arr) == 17
|
||||||
|
return arr[:]
|
||||||
|
|
||||||
|
# 参数定义
|
||||||
|
b = [0x00] * 17
|
||||||
|
b = [161] + [0]*16 # GF((2^15)^17) 中的常数元素,等价于 b[0] = 0xA1
|
||||||
|
|
||||||
|
Gx = to_field([0x38CC, 0x052F, 0x2510, 0x45AA, 0x1B89, 0x4468, 0x4882, 0x0D67,
|
||||||
|
0x4FEB, 0x55CE, 0x0025, 0x4CB7, 0x0CC2, 0x59DC, 0x289E, 0x65E3, 0x56FD])
|
||||||
|
Gy = to_field([0x31A7, 0x65F2, 0x18C4, 0x3412, 0x7388, 0x54C1, 0x539B, 0x4A02,
|
||||||
|
0x4D07, 0x12D6, 0x7911, 0x3B5E, 0x4F0E, 0x216F, 0x2BF2, 0x1974, 0x20DA])
|
||||||
|
|
||||||
|
PKx = to_field([0x3A1A, 0x1109, 0x268A, 0x12F7, 0x3734, 0x75F0, 0x576C, 0x2EA4,
|
||||||
|
0x4813, 0x3F62, 0x0567, 0x784D, 0x753D, 0x6D92, 0x366C, 0x1107, 0x3861])
|
||||||
|
PKy = to_field([0x6C20, 0x6027, 0x1B22, 0x7A87, 0x43C4, 0x1908, 0x2449, 0x4675,
|
||||||
|
0x7933, 0x2E66, 0x32F5, 0x2A58, 0x1145, 0x74AC, 0x36D0, 0x2731, 0x12B6])
|
||||||
|
|
||||||
|
# 验证
|
||||||
|
print("验证基点 G 是否在曲线上:", is_on_curve(Gx, Gy, b))
|
||||||
|
print("验证 PK 是否在曲线上:", is_on_curve(PKx, PKy, b))
|
||||||
|
```
|
||||||
416
README.md
|
|
@ -1,8 +1,18 @@
|
||||||
# WinRAR-Keygen
|
<p align="center">
|
||||||
|
<img width="100px" src="icon.png" align="center" alt="WinRAR Keygen" />
|
||||||
[中文版 README](README.zh-CN.md)
|
<h2 align="center">WinRAR Keygen</h2>
|
||||||
|
<p align="center">Principle of WinRAR key generation</p>
|
||||||
<p align='center'><img width="100px" src="icon1.png" /></p>
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/releases"><img src="https://img.shields.io/github/v/release/bitcookies/winrar-keygen?label=version" /></a>
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/issues"><img alt="Issues" src="https://img.shields.io/github/issues/bitcookies/winrar-keygen?color=F48D73" /></a>
|
||||||
|
<img src="https://img.shields.io/badge/Visual%20Studio-2022-5D4298?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4MTA5NjA3MzUyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjYxMjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxwYXRoIGQ9Ik03MTguOTMzMzMzIDg1LjMzMzMzM0wzODcuODQgNDE2Ljg1MzMzM2wtMjA5LjA2NjY2Ny0xNjQuNjkzMzMzTDg3LjQ2NjY2NyAyOTguNjY2NjY3djQyNi42NjY2NjZsOTEuNzMzMzMzIDQ2LjUwNjY2NyAyMTAuMzQ2NjY3LTE2NC4yNjY2NjdMNzE5Ljc4NjY2NyA5MzguNjY2NjY3IDkzOC42NjY2NjcgODUwLjM0NjY2N1YxNzAuNjY2NjY3ek0xODYuNDUzMzMzIDYxMC4xMzMzMzNWNDExLjczMzMzM2wxMDQuMTA2NjY3IDEwMy42OHogbTUyNi4wOCA1NS4wNEw1MTQuMTMzMzMzIDUxMmwxOTguNC0xNTMuMTczMzMzeiIgcC1pZD0iNjEyMSIgZmlsbD0iIzk1OWRhNSI+PC9wYXRoPjwvc3ZnPg==" />
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/actions"><img src="https://github.com/bitcookies/winrar-keygen/actions/workflows/keygen.yml/badge.svg" /></a>
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE"><img alt="License" src="https://img.shields.io/github/license/bitcookies/winrar-keygen.svg" /></a>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="README.md">English</a> | <a href="README.zh-CN.md">简体中文</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
## 1. What is WinRAR?
|
## 1. What is WinRAR?
|
||||||
|
|
||||||
|
|
@ -10,7 +20,7 @@ WinRAR is a trialware file archiver utility for Windows, developed by Eugene Ros
|
||||||
|
|
||||||
It can create and view archives in RAR or ZIP file formats and unpack numerous archive file formats.
|
It can create and view archives in RAR or ZIP file formats and unpack numerous archive file formats.
|
||||||
|
|
||||||
WinRAR is not a free software. If you want to use it, you should pay to [__RARLAB__](https://rarlab.com/) and then you will get a license file named `rarreg.key`.
|
WinRAR is not a free software. If you want to use it, you should pay to [**RARLAB**](https://www.rarlab.com/) and then you will get a license file named `rarreg.key`.
|
||||||
|
|
||||||
This repository will tell you how WinRAR license file `"rarreg.key"` is generated.
|
This repository will tell you how WinRAR license file `"rarreg.key"` is generated.
|
||||||
|
|
||||||
|
|
@ -18,79 +28,397 @@ This repository will tell you how WinRAR license file `"rarreg.key"` is generate
|
||||||
|
|
||||||
See [here](README.HOW_DOES_IT_WORK.md).
|
See [here](README.HOW_DOES_IT_WORK.md).
|
||||||
|
|
||||||
## 3. How to build?
|
## 3. How to use?
|
||||||
|
|
||||||
If you don't want to compile it yourself, you can also go to the [release page](https://github.com/bitcookies/winrar-keygen/releases/) to get `winrar-keygen.exe`.
|
There are several ways to use it.
|
||||||
|
|
||||||
### 3.1 Prerequisites
|
+ [Use Github Actions](#4-Use-Github-Actions)
|
||||||
|
+ [Use Github Actions with secrets](#5-Use-Github-Actions-with-secrets)
|
||||||
|
+ [Build in Visual Studio](#6-Build-in-Visual-Studio)
|
||||||
|
+ [Build in Github Actions](#7-Build-in-Github-Actions)
|
||||||
|
+ [Build with CMake](#8-Build-with-CMake)
|
||||||
|
+ [Use GUI for Windows](#9-Use-GUI-for-Windows)
|
||||||
|
|
||||||
1. Please make sure that you have __Visual Studio 2019__ or the higher. Because this is a VS2019 project.
|
### 3.1 Encoding
|
||||||
|
|
||||||
2. Please make sure you have installed `vcpkg` and the following libraries:
|
WinRAR Keygen supports `ASCII`, `ANSI` and `UTF8NoBOM` encoding types, the corresponding supported characters are listed in the table below.
|
||||||
|
|
||||||
* `mpir:x86-windows-static`
|
> [!NOTE]
|
||||||
* `mpir:x64-windows-static`
|
> The default is `utf8`, but you can specify the encoding as `ascii` or `ansi`.
|
||||||
|
|
||||||
|
| Encoding | Supported Characters | Character Examples |
|
||||||
|
| -------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||||
|
| [ascii](https://en.wikipedia.org/wiki/ASCII) | Only full ASCII characters are supported. | <img width="300px" src="assets/ascii-characters-light.svg#gh-light-mode-only"><img width="300px" src="assets/ascii-characters-dark.svg#gh-dark-mode-only"> |
|
||||||
|
| ansi | There is no one fixed ANSI code, usually [Windows-1252](https://en.wikipedia.org/wiki/Windows-1252), but other local codes are also possible. | <img width="300px" src="assets/windows-1252-characters-light.svg#gh-light-mode-only"><img width="300px" src="assets/windows-1252-characters-dark.svg#gh-dark-mode-only"> |
|
||||||
|
| [utf8](https://en.wikipedia.org/wiki/UTF-8) | Supports UTF-8 without BOM. | ASCII characters, English, 简体中文, 繁體中文, Deutsch, Français, Русский, Italiano, 日本語, 한국어, Lengua española, Ελληνική γλώσσα, et al. |
|
||||||
|
|
||||||
|
### 3.2 License type
|
||||||
|
|
||||||
|
There are two types of WinRAR licenses, `rarreg.key` and `rarkey.rar`, which differ only in their import.
|
||||||
|
|
||||||
|
| rarreg.key | rarkey.rar |
|
||||||
|
| :--------------------------------------------: | :----------------------------------------------: |
|
||||||
|
| <img width="100px" src="assets/file-icon.svg"> | <img width="100px" src="assets/winrar-icon.svg"> |
|
||||||
|
| Drag to import or place in a location | Double-click to run automatic import |
|
||||||
|
|
||||||
|
You can try to put the `rarreg.key` in the following directory.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
%APPDATA%\WinRAR\rarreg.key
|
||||||
|
```
|
||||||
|
|
||||||
|
You can also compress `rarreg.key` into `rarkey.rar` and double-click it to run it, and the license import will take place automatically.
|
||||||
|
|
||||||
|
## 4. Use Github Actions
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
The new workflow can easily help you generate a license, you just need to follow these steps.
|
||||||
|
|
||||||
|
> Your `<Username>` and `<License Name>` will appear in the Actions log, if you don't want to give out this information, see [5. Using Github Actions with secrets](#5-Use-Github-Actions-with-secrets).
|
||||||
|
|
||||||
|
### 4.1 Fork
|
||||||
|
|
||||||
|
**Fork** this repo.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 4.2 Allow fork repo to run workflows
|
||||||
|
|
||||||
|
Go back to the repo you just forked and click **Actions** to allow Workflows to run in your forked repo.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 4.3 Run workflow
|
||||||
|
|
||||||
|
After allowing the workflow, go to **Actions > WinRAR Keygen > Run workflow** and fill in the information to start generating.
|
||||||
|
|
||||||
|
> For the difference of license encoding, please refer to [3.1 Encoding](#31-Encoding).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After running successfully, open the corresponding task and select **rarreg_file** to download.
|
||||||
|
|
||||||
|
> File retention 90 days.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Extract rarreg_file.zip to get `rarreg.key` and drag to import into WinRAR. You can also compress `rarreg.key` into `rarkey.rar`, then double-click it to run it, and the license import will be done automatically.
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 5. Use Github Actions with secrets
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
Using [secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets) can help you hide license information.
|
||||||
|
|
||||||
|
### 5.1 Fork
|
||||||
|
|
||||||
|
**Fork** this repo.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.2 Allow fork repo to run workflows
|
||||||
|
|
||||||
|
Go back to the repo you just forked and click **Actions** to allow Workflows to run in your forked repo.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.3 Create secrets
|
||||||
|
|
||||||
|
After allowing the workflow, go to **Settings > Secrets and variables > Actions > New repository secret** to create a secret.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Create three secrets with the names `TEXT1`, `TEXT2` and `PWD` and fill in the relevant values.
|
||||||
|
|
||||||
|
> The value filled in should be consistent with the type of code you have chosen.
|
||||||
|
|
||||||
|
| Secrets Name<img width="120px"> | Explanation<img width="120px"> |
|
||||||
|
| ------------------------------- | ------------------------------ |
|
||||||
|
| TEXT1 | Your Name |
|
||||||
|
| TEXT2 | Your License Name |
|
||||||
|
| PWD | 7-Zip Password |
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Once created, you will see it.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.4 Run workflow
|
||||||
|
|
||||||
|
Go to **Actions** and select **WinRAR Keygen with secrets** to run workflow manually.
|
||||||
|
|
||||||
|
For the difference of license encoding, please refer to [3.1 Encoding](#31-Encoding).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After running successfully, open the corresponding task and select **rarreg_file** to download.
|
||||||
|
|
||||||
|
> File retained for **1 day** only.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Extract `rarreg_file.zip` to get `rarreg.7z`, unzip it with the password to get `rarreg.key`, then drag and drop to import into WinRAR. You can also compress `rarreg.key` into `rarkey.rar`, then double-click it to run it, and the license import will be done automatically.
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 6. Build in Visual Studio
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
If you don't want to compile it yourself, you can compile it using [Actions](#7-Build-in-Github-Actions) or visit the [Release](https://github.com/bitcookies/winrar-keygen/releases/) to download the corresponding version.
|
||||||
|
|
||||||
|
### 6.1 Prerequisites
|
||||||
|
|
||||||
|
1. Please make sure that you have **Visual Studio 2022**. Because this is a VS2022 project. If you are still using Visual Studio 2019, you can find projects for VS2019 in the [vs2019](https://github.com/bitcookies/winrar-keygen/tree/vs2019) branch, but this branch will no longer be maintained.
|
||||||
|
|
||||||
|
2. Please make sure you have installed `vcpkg` and the following libraries:
|
||||||
|
|
||||||
|
+ `mpir:x86-windows-static`
|
||||||
|
+ `mpir:x64-windows-static`
|
||||||
|
+ `gmp:x64-windows`
|
||||||
|
+ `gmp:arm64-windows-static`
|
||||||
|
|
||||||
is installed.
|
is installed.
|
||||||
|
|
||||||
You can install them by:
|
You can install them by:
|
||||||
|
|
||||||
```console
|
```shell
|
||||||
$ vcpkg install mpir:x86-windows-static
|
$ vcpkg install mpir:x86-windows-static
|
||||||
$ vcpkg install mpir:x64-windows-static
|
$ vcpkg install mpir:x64-windows-static
|
||||||
|
$ vcpkg install gmp:x64-windows
|
||||||
|
$ vcpkg install gmp:arm64-windows-static
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Your `vcpkg` has been integrated into your __Visual Studio__, which means you have run
|
3. Your `vcpkg` has been integrated into your **Visual Studio**, which means you have run successfully.
|
||||||
|
|
||||||
```console
|
```shell
|
||||||
$ vcpkg integrate install
|
$ vcpkg integrate install
|
||||||
```
|
```
|
||||||
|
|
||||||
successfully.
|
|
||||||
|
|
||||||
### 3.2 Build
|
### 6.2 Build
|
||||||
|
|
||||||
1. Open this project in __Visual Studio__.
|
1. Open this project in **Visual Studio**.
|
||||||
|
2. Select **Release** configuration.
|
||||||
2. Select `Release` configuration.
|
3. Select **Build > Build Solution**.
|
||||||
|
|
||||||
3. Select __Build > Build Solution__.
|
|
||||||
|
|
||||||
You will see executable files in `bin/` directory.
|
You will see executable files in `bin/` directory.
|
||||||
|
|
||||||
## 4. How to Use?
|
### 6.3 How to use?
|
||||||
|
|
||||||
Execute the following code in the terminal and configure two parameters to generate `rarreg.key`.
|
Execute the following code in the terminal and configure two parameters to generate `rarreg.key`.
|
||||||
|
|
||||||
Here is an example use `Github` and `Github.com`:
|
```shell
|
||||||
|
|
||||||
```
|
|
||||||
Usage:
|
Usage:
|
||||||
winrar-keygen.exe <your name> <license type>
|
winrar-keygen.exe <Username> <LicenseName> [options]
|
||||||
|
winrar-keygen.exe -v | --version
|
||||||
|
winrar-keygen.exe -h | --help
|
||||||
|
|
||||||
Example:
|
Options:
|
||||||
|
-e, --encoding <enc> utf8 (default), ascii, ansi
|
||||||
winrar-keygen.exe "Github" "Github.com"
|
-o, --output <file> Output file (default: rarreg.key)
|
||||||
or:
|
-a, --activate Write to %APPDATA%\WinRAR\rarreg.key
|
||||||
winrar-keygen.exe "Github" "Github.com" > rarreg.key
|
-t, --text Print to console only, don't write file
|
||||||
|
-u, --update Check for updates on GitHub
|
||||||
|
-v, --version Show version
|
||||||
|
-h, --help Show this help
|
||||||
```
|
```
|
||||||
|
|
||||||

|
#### Options
|
||||||
|
|
||||||
Now you can see the newly generated file.
|
| Flag | Description |
|
||||||
|
| :--------------------- | :--------------------------------------- |
|
||||||
|
| `-e, --encoding <enc>` | `utf8` (default), `ascii`, `ansi` |
|
||||||
|
| `-o, --output <file>` | Output file path (default: `rarreg.key`) |
|
||||||
|
| `-a, --activate` | Write to `%APPDATA%\WinRAR\rarreg.key` |
|
||||||
|
| `-t, --text` | Print to console only, don't write file |
|
||||||
|
| `-u, --update` | Check for updates on GitHub |
|
||||||
|
| `-v, --version` | Show version |
|
||||||
|
| `-h, --help` | Show help |
|
||||||
|
|
||||||
|
Here is an example of ASCII encoding for `Github` and `Single PC usage license`.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -t -e ascii
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can see the newly generated file.
|
||||||
|
|
||||||
```console
|
```console
|
||||||
RAR registration data
|
RAR registration data
|
||||||
Github
|
Github
|
||||||
Github.com
|
Single PC usage license
|
||||||
UID=3a3d02329a32b63da7d8
|
UID=3a3d02329a32b63da7d8
|
||||||
6412212250a7d8753c5e7037d83011171578c57042fa30c506caae
|
6412212250a7d8753c5e7037d83011171578c57042fa30c506caae
|
||||||
9954e4853d415ec594e46076cc9a65338309b66c50453ba72158c0
|
9954e4853d415ec594e46017cb3db740bc4b32e47aea25db62f350
|
||||||
656de97acb2f2a48cf3b75329283544c3e1b366a5062b85d0022f6
|
9f22065a27da4f8216d2938e1050b6e3347501a3767d1fdd7ee130
|
||||||
de3cdc56b311475b484e80b48157a0c3af60ca4f7f9c75d49bc50d
|
dd4ab952600ba16a99236d910bfa995d5f60651ec451f462511507
|
||||||
6bad616c1c58caa922d3ed0cd19771e8191522a586544c3e1b366a
|
95b3722d059f2d5303a231e396cf21f17098edeec0b6e3347501a3
|
||||||
5062b85d29db066f02e777ad78100865f2c31f2dd3a86998609b18
|
767d1fdd7ee45388769767642338ee8a63178f3458b71de5609b18
|
||||||
5eede7ed46566b10bf033daa6384062b259194b1acbd1443042646
|
5eede7ed46566b10bf033daa6384062b259194b1acbd0378116064
|
||||||
```
|
```
|
||||||
|
|
||||||
Save the generated information as `rarreg.key`.
|
### 6.4 More examples
|
||||||
|
|
||||||
|
Generate a UTF-8 encoded license and activate WinRAR directly.
|
||||||
|
|
||||||
|
> The UTF-8 encoded license will automatically determine whether to add the `utf8:` prefix based on the characters.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -a
|
||||||
|
```
|
||||||
|
|
||||||
|
Generate an ANSI-encoded license and generate a license file.
|
||||||
|
|
||||||
|
> ANSI encoding is region-dependent on Windows. While characters in the current region may display correctly, garbled characters may still occur.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -e ansi
|
||||||
|
```
|
||||||
|
|
||||||
|
Generate an ASCII-encoded license and output it only to the console.
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -t -e asci
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 7. Build in Github Actions
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
In Actions, you can build applications for six architectures: Linux x64, Linux ARM64, macOS ARM64, Windows x64, Windows Win32, and Windows ARM64.
|
||||||
|
|
||||||
|
Click the **Fork** button in the upper-right corner of the project to fork the code to your GitHub. Then locate the forked repository, go to the Actions page, and run **"Build All Platforms" (build.yml)**.
|
||||||
|
|
||||||
|
> Building on Windows takes about 25 minutes; we recommend building locally for faster results.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Once the workflow has run successfully, you can download it from Artifacts.
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 8. Build with CMake
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
For Linux or macOS users, you can [build in Github Actions](#7-Build-in-Github-Actions), but you can also compile it yourself.
|
||||||
|
|
||||||
|
### 8.1 Linux (Ubuntu/Debian)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# Install dependencies
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y build-essential cmake libgmp-dev
|
||||||
|
|
||||||
|
# Compile
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
# Build artifacts
|
||||||
|
./winrar-keygen --help
|
||||||
|
```
|
||||||
|
|
||||||
|
### 8.2 macOS (Homebrew)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# Install dependencies
|
||||||
|
brew install cmake gmp
|
||||||
|
|
||||||
|
# Compile
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
# Build artifacts
|
||||||
|
./winrar-keygen --help
|
||||||
|
```
|
||||||
|
|
||||||
|
The output is always `build/winrar-keygen`, and the version number is controlled by `APP_VERSION` in `CMakeLists.txt`.
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 9. Use GUI for Windows
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
If you are using Windows 10 or 11, you can use the GUI application, which is built using .NET 8 WPF and Fluent Design (WPF UI) and supports both `x64` and `ARM 64` architectures.
|
||||||
|
|
||||||
|
You can check out the project from the [gui](https://github.com/bitcookies/winrar-keygen/tree/gui) branch and build the GUI application yourself, or visit the [Release](https://github.com/bitcookies/winrar-keygen/releases/) page to download the pre-built version.
|
||||||
|
|
||||||
|
For more detailed information, please refer to the [README](https://github.com/bitcookies/winrar-keygen/blob/gui/README.md) in that branch.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
|
||||||
|
## 10. Common Errors
|
||||||
|
|
||||||
|
### 10.1 Keygen Errors
|
||||||
|
|
||||||
|
Starting with `ver4`, Keygen has added some common error messages. Please make corrections based on the output.
|
||||||
|
|
||||||
|
Use `-h` or `--help` to view the help information:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe -h
|
||||||
|
```
|
||||||
|
|
||||||
|
### 10.2 Github Actions Errors
|
||||||
|
|
||||||
|
If you encounter an error while using `ascii` encoding, it is because you are using non-ASCII characters.
|
||||||
|
|
||||||
|
If you encounter an error while using `ansi` encoding, it is because the character encoding is not supported by the current Windows system. The system platform for GitHub Actions is `windows-2022-english` (ANSI code page 1252), and any non-ASCII characters will cause the process to fail.
|
||||||
|
|
||||||
|
## 11. Contributing
|
||||||
|
|
||||||
|
### 11.1 Suggestion
|
||||||
|
|
||||||
|
If you encounter any issues or have suggestions, feel free to open an issue on the [Issues](https://github.com/bitcookies/winrar-keygen/issues) page or submit a pull request. We and the community will be happy to help.
|
||||||
|
|
||||||
|
### 11.2 Thanks
|
||||||
|
|
||||||
|
Thanks to all contributors to this project, and to the community members who help answer questions in the [Issues](https://github.com/bitcookies/winrar-keygen/issues).
|
||||||
|
|
||||||
|
## 12. License
|
||||||
|
|
||||||
|
The code is available under the [MIT license](https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE)
|
||||||
|
|
|
||||||
463
README.zh-CN.md
|
|
@ -1,90 +1,469 @@
|
||||||
# WinRAR-Keygen
|
<p align="center">
|
||||||
|
<img width="100px" src="icon.png" align="center" alt="WinRAR Keygen" />
|
||||||
[README for English](README.md)
|
<h2 align="center">WinRAR Keygen</h2>
|
||||||
|
<p align="center">Principle of WinRAR key generation</p>
|
||||||
<p align='center'><img width="100px" src="icon1.png" /></p>
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/releases"><img src="https://img.shields.io/github/v/release/bitcookies/winrar-keygen?label=version" /></a>
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/issues"><img alt="Issues" src="https://img.shields.io/github/issues/bitcookies/winrar-keygen?color=F48D73" /></a>
|
||||||
|
<img src="https://img.shields.io/badge/Visual%20Studio-2022-5D4298?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4MTA5NjA3MzUyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjYxMjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxwYXRoIGQ9Ik03MTguOTMzMzMzIDg1LjMzMzMzM0wzODcuODQgNDE2Ljg1MzMzM2wtMjA5LjA2NjY2Ny0xNjQuNjkzMzMzTDg3LjQ2NjY2NyAyOTguNjY2NjY3djQyNi42NjY2NjZsOTEuNzMzMzMzIDQ2LjUwNjY2NyAyMTAuMzQ2NjY3LTE2NC4yNjY2NjdMNzE5Ljc4NjY2NyA5MzguNjY2NjY3IDkzOC42NjY2NjcgODUwLjM0NjY2N1YxNzAuNjY2NjY3ek0xODYuNDUzMzMzIDYxMC4xMzMzMzNWNDExLjczMzMzM2wxMDQuMTA2NjY3IDEwMy42OHogbTUyNi4wOCA1NS4wNEw1MTQuMTMzMzMzIDUxMmwxOTguNC0xNTMuMTczMzMzeiIgcC1pZD0iNjEyMSIgZmlsbD0iIzk1OWRhNSI+PC9wYXRoPjwvc3ZnPg==" />
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/actions"><img src="https://github.com/bitcookies/winrar-keygen/actions/workflows/keygen.yml/badge.svg" /></a>
|
||||||
|
<a href="https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE"><img alt="License" src="https://img.shields.io/github/license/bitcookies/winrar-keygen.svg" /></a>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="README.md">English</a> | <a href="README.zh-CN.md">简体中文</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
## 1. WinRAR是什么?
|
## 1. WinRAR是什么?
|
||||||
|
|
||||||
WinRAR是一款用于管理压缩包文件的共享软件。其算法由作者尤金·罗谢尔研发,享有原创专利。
|
WinRAR 是一款用于管理压缩包文件的共享软件。其算法由作者尤金·罗谢尔研发,享有原创专利。
|
||||||
|
|
||||||
它可以用来创建或浏览RAR、ZIP等众多格式的压缩包。
|
它可以用来创建或浏览 RAR、ZIP 等众多格式的压缩包。
|
||||||
|
|
||||||
WinRAR不是免费的软件。如果你想使用它,你应当向 [__RARLAB__](https://rarlab.com/) 付费,然后获得一个授权文件 `rarreg.key`。
|
WinRAR 不是免费软件。如果你想使用它,你应当向 [**RARLAB**](https://www.rarlab.com/) 付费,然后获得一个授权文件 `rarreg.key`。
|
||||||
|
|
||||||
这份repo将会告诉你 `rarreg.key` 是如何生成的。
|
这份 repo 将会告诉你 `"rarreg.key"` 是如何生成的。
|
||||||
|
|
||||||
## 2. "rarreg.key"是如何生成的?
|
## 2. "rarreg.key"是如何生成的?
|
||||||
|
|
||||||
见 [这里](README.HOW_DOES_IT_WORK.zh-CN.md)。
|
见 [这里](README.HOW_DOES_IT_WORK.zh-CN.md)。
|
||||||
|
|
||||||
## 3. 如何编译?
|
## 3. 使用方法
|
||||||
|
|
||||||
如果你不想自己编译,也可以到 [Release](https://github.com/bitcookies/winrar-keygen/releases/) 页面获取 `winrar-keygen.exe`。
|
有多种方法可供选择:
|
||||||
|
|
||||||
### 3.1 前提条件
|
+ [使用 Github Actions](#4-使用-Github-Actions)
|
||||||
|
+ [使用 Github Actions with secrets](#5-使用-Github-Actions-with-secrets)
|
||||||
|
+ [通过 Visual Studio 编译使用](#6-通过-Visual-Studio-编译使用)
|
||||||
|
+ [通过 Github Action 编译使用](#7-通过-Github-Actions-编译使用)
|
||||||
|
+ [通过 Cmake 编译使用](#8-通过-Cmake-编译使用)
|
||||||
|
+ [使用 Windows GUI](#9-使用-Windows-GUI)
|
||||||
|
|
||||||
1. 请确保你有 __Visual Studio 2019__ 或其更高版本。因为这是一个VS2019项目。
|
### 3.1 编码说明
|
||||||
|
|
||||||
|
WinRAR Keygen 支持 `ASCII`、`ANSI` 和 `UTF8NoBOM` 三种编码类型,对应支持的字符如下表:
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> 默认使用 `utf8`,但是你也可以指定编码为 `ascii` 或 `ansi`。
|
||||||
|
|
||||||
|
| 编码 | 支持的字符 | 字符示例 |
|
||||||
|
| -------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||||
|
| [ascii](https://en.wikipedia.org/wiki/ASCII) | 仅支持 ASCII 编码字符 | <img width="300px" src="assets/ascii-characters-light.svg#gh-light-mode-only"><img width="300px" src="assets/ascii-characters-dark.svg#gh-dark-mode-only"> |
|
||||||
|
| ansi | 没有一种固定的 ANSI 编码,通常是 [Windows-1252](http://en.wikipedia.org/wiki/Windows-1252),但也可以是其他本地 | <img width="300px" src="assets/windows-1252-characters-light.svg#gh-light-mode-only"><img width="300px" src="assets/windows-1252-characters-dark.svg#gh-dark-mode-only"> |
|
||||||
|
| [utf8](https://en.wikipedia.org/wiki/UTF-8) | 支持无 BOM 的 UTF-8 | ASCII characters, English, 简体中文, 繁體中文, Deutsch, Français, Русский, Italiano, 日本語, 한국어, Lengua española, Ελληνική γλώσσα 等。 |
|
||||||
|
|
||||||
|
### 3.2 License 类型
|
||||||
|
|
||||||
|
WinRAR license 有 `rarreg.key` 和 `rarkey.rar` 两种类型,它们仅在导入上有区别:
|
||||||
|
|
||||||
|
| <img width="60px">rarreg.key<img width="60px"> | <img width="60px">rarkey.rar<img width="60px"> |
|
||||||
|
| :--------------------------------------------: | :----------------------------------------------: |
|
||||||
|
| <img width="100px" src="assets/file-icon.svg"> | <img width="100px" src="assets/winrar-icon.svg"> |
|
||||||
|
| 拖动导入或放于指定位置 | 双击运行自动导入 |
|
||||||
|
|
||||||
|
你可以把 `rarreg.key` 放置于以下目录中:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
%APPDATA%\WinRAR\rarreg.key
|
||||||
|
```
|
||||||
|
|
||||||
|
你也可以将 `rarreg.key` 压缩成 `rarkey.rar` 然后双击运行,授权导入将会自动进行。
|
||||||
|
|
||||||
|
## 4. 使用 Github Actions
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>点击展开</summary>
|
||||||
|
|
||||||
|
新的 workflow 能很方便的帮助你生成 license,你只需跟随以下步骤即可:
|
||||||
|
|
||||||
|
> 你的 `<Username>` 和 `<License Name>` 会出现在 Actions 的日志中,如果你不想泄露这些信息,请参考 [5. 使用 Github Actions with secrets](#5-使用-Github-Actions-with-secrets)。
|
||||||
|
|
||||||
|
### 4.1 Fork
|
||||||
|
|
||||||
|
点击该项目右上角的 **Fork** 按钮,fork 一份代码到你的 Github:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 4.2 允许 fork 仓库运行 workflows
|
||||||
|
|
||||||
|
返回到你刚刚 fork 完成的 repo,然后点击 **Actions** 去允许 workflows 在你的 fork repo 中运行:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 4.3 运行 workflow
|
||||||
|
|
||||||
|
允许 workflow 后,选择 **WinRAR Keygen > Run workflow** 并填入信息就可以开始生成了:
|
||||||
|
|
||||||
|
> License 编码的区别请参考 [3.1 编码说明](#31-编码说明)。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
运行成功之后,打开对应的任务,选择 **rarreg_file** 下载:
|
||||||
|
|
||||||
|
> 文件保留 90 天,超出时间后会自动销毁。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
将 `rarreg_file.zip` 解压缩后会得到 `rarreg.key`,然后拖动导入 WinRAR 即可。你也可以将 `rarreg.key` 压缩成 `rarkey.rar`,然后双击运行,授权导入将会自动进行。
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 5. 使用 Github Actions with secrets
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>点击展开</summary>
|
||||||
|
|
||||||
|
使用 [secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets) 可以帮助你隐藏 license 信息。
|
||||||
|
|
||||||
|
### 5.1 Fork
|
||||||
|
|
||||||
|
点击该项目右上角的 **Fork** 按钮,fork 一份代码到你的 Github:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.2 允许 fork 仓库运行 workflows
|
||||||
|
|
||||||
|
返回到你刚刚 fork 完成的 repo,然后点击 **Actions** 去允许 workflows 在你的 fork repo 中运行:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.3 创建 secrets
|
||||||
|
|
||||||
|
允许 workflows 后,进入 **Settings > Secrets and variables > Actions > New repository secret** 创建 secrets:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
创建三个 secrets,名称为 `TEXT1` 、 `TEXT2` 和 `PWD`,并填入相关值:
|
||||||
|
|
||||||
|
> 填入的值应与你选择的编码类型保持一致。
|
||||||
|
|
||||||
|
| Secrets Name<img width="120px"> | Explanation<img width="120px"> |
|
||||||
|
| ------------------------------- | ------------------------------ |
|
||||||
|
| TEXT1 | 用户名 |
|
||||||
|
| TEXT2 | 许可名 |
|
||||||
|
| PWD | 压缩包密码 |
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
创建完成后,你将会看到:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### 5.4 运行 workflow
|
||||||
|
|
||||||
|
进入 **Actions** 选择 **WinRAR Keygen with secrets > Run workflow** 并填入信息:
|
||||||
|
|
||||||
|
> License 编码的区别请参考 [3.1 编码说明](#31-编码说明)。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
运行成功之后,打开对应的任务,选择 **rarreg_file** 下载:
|
||||||
|
|
||||||
|
> 文件仅保留 **1 天**,请及时下载。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
将 `rarreg_file.zip` 解压缩后会得到 `rarreg.7z`,使用你设置的密码进行解压缩获得 `rarreg.key`,然后拖动导入 WinRAR 即可。你也可以将 `rarreg.key` 压缩成 `rarkey.rar`,然后双击运行,授权导入将会自动进行。
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 6. 通过 Visual Studio 编译使用
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>点击展开</summary>
|
||||||
|
|
||||||
|
如果你不想自行编译,可以到在 [Actions](#7-通过-Github-Actions-编译使用) 中编译,也可以到 [Release](https://github.com/bitcookies/winrar-keygen/releases/) 页面获取对应版本的构建程序。
|
||||||
|
|
||||||
|
### 6.1 前提条件
|
||||||
|
|
||||||
|
1. 请确保你有 **Visual Studio 2022**,因为这是一个 VS2022 项目。如果你仍在使用 Visual Studio 2019,可以在 [vs2019](https://github.com/bitcookies/winrar-keygen/tree/vs2019) 分支中找到适合 VS2019 的项目,但是此分支将不再维护。
|
||||||
|
|
||||||
2. 请确保你安装了 `vcpkg` 以及下面几个库:
|
2. 请确保你安装了 `vcpkg` 以及下面几个库:
|
||||||
|
|
||||||
* `mpir:x86-windows-static`
|
+ `mpir:x86-windows-static`
|
||||||
* `mpir:x64-windows-static`
|
+ `mpir:x64-windows-static`
|
||||||
|
+ `mpir:gmp:x64-windows`
|
||||||
|
+ `gmp:arm64-windows-static`
|
||||||
|
|
||||||
你可以通过下的命令来安装:
|
你可以通过下的命令来安装:
|
||||||
|
|
||||||
```console
|
```shell
|
||||||
$ vcpkg install mpir:x86-windows-static
|
$ vcpkg install mpir:x86-windows-static
|
||||||
$ vcpkg install mpir:x64-windows-static
|
$ vcpkg install mpir:x64-windows-static
|
||||||
|
$ vcpkg install gmp:x64-windows
|
||||||
|
$ vcpkg install gmp:arm64-windows-static
|
||||||
```
|
```
|
||||||
|
|
||||||
3. 你的 `vcpkg` 与 __Visual Studio__ 整合了,即你曾成功运行了下面这条命令:
|
3. 你的 `vcpkg` 与 **Visual Studio** 整合了,即你曾成功运行了下面这条命令:
|
||||||
|
|
||||||
```console
|
```shell
|
||||||
$ vcpkg integrate install
|
$ vcpkg integrate install
|
||||||
```
|
```
|
||||||
|
|
||||||
### 3.2 编译
|
### 6.2 编译
|
||||||
|
|
||||||
1. 在 __Visual Studio__ 中打开这个项目。
|
1. 在 **Visual Studio** 中打开这个项目;
|
||||||
|
2. 选择 **Release** 配置;
|
||||||
|
3. 选择 **生成 > 生成解决方案**。
|
||||||
|
|
||||||
2. 选择 `Release` 配置。
|
你将在 `bin/` 目录下看到生成的文件。
|
||||||
|
|
||||||
3. 选择 __生成 > 生成解决方案__。
|
### 6.3 如何使用?
|
||||||
|
|
||||||
## 4. 如何使用?
|
|
||||||
|
|
||||||
直接在终端执行以下代码,配置两个参数即可生成 `rarreg.key`。
|
直接在终端执行以下代码,配置两个参数即可生成 `rarreg.key`。
|
||||||
|
|
||||||
这里以 `Github` 和 `Github.com` 为例:
|
```shell
|
||||||
|
|
||||||
```
|
|
||||||
Usage:
|
Usage:
|
||||||
winrar-keygen.exe <your name> <license type>
|
winrar-keygen.exe <Username> <LicenseName> [options]
|
||||||
|
winrar-keygen.exe -v | --version
|
||||||
|
winrar-keygen.exe -h | --help
|
||||||
|
|
||||||
Example:
|
Options:
|
||||||
|
-e, --encoding <enc> utf8 (default), ascii, ansi
|
||||||
winrar-keygen.exe "Github" "Github.com"
|
-o, --output <file> Output file (default: rarreg.key)
|
||||||
or:
|
-a, --activate Write to %APPDATA%\WinRAR\rarreg.key
|
||||||
winrar-keygen.exe "Github" "Github.com" > rarreg.key
|
-t, --text Print to console only, don't write file
|
||||||
|
-u, --update Check for updates on GitHub
|
||||||
|
-v, --version Show version
|
||||||
|
-h, --help Show this help
|
||||||
```
|
```
|
||||||
|
|
||||||

|
#### 参数选项
|
||||||
|
|
||||||
|
| 参数 | 描述 |
|
||||||
|
| :--------------------- | :-------------------------------------- |
|
||||||
|
| `-e, --encoding <enc>` | `utf8` (默认), `ascii`, `ansi` |
|
||||||
|
| `-o, --output <file>` | Output file path (默认: `rarreg.key`) |
|
||||||
|
| `-a, --activate` | Write to `%APPDATA%\WinRAR\rarreg.key` |
|
||||||
|
| `-t, --text` | Print to console only, don't write file |
|
||||||
|
| `-u, --update` | Check for updates on GitHub |
|
||||||
|
| `-v, --version` | Show version |
|
||||||
|
| `-h, --help` | Show help |
|
||||||
|
|
||||||
|
这里以 `Github` 和 `Single PC usage license` 参数和 ASCII 编码为例:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -t -e ascii
|
||||||
|
```
|
||||||
|
|
||||||
现在你可以看到新生成的文件:
|
现在你可以看到新生成的文件:
|
||||||
|
|
||||||
```console
|
```console
|
||||||
RAR registration data
|
RAR registration data
|
||||||
Github
|
Github
|
||||||
Github.com
|
Single PC usage license
|
||||||
UID=3a3d02329a32b63da7d8
|
UID=3a3d02329a32b63da7d8
|
||||||
6412212250a7d8753c5e7037d83011171578c57042fa30c506caae
|
6412212250a7d8753c5e7037d83011171578c57042fa30c506caae
|
||||||
9954e4853d415ec594e46076cc9a65338309b66c50453ba72158c0
|
9954e4853d415ec594e46017cb3db740bc4b32e47aea25db62f350
|
||||||
656de97acb2f2a48cf3b75329283544c3e1b366a5062b85d0022f6
|
9f22065a27da4f8216d2938e1050b6e3347501a3767d1fdd7ee130
|
||||||
de3cdc56b311475b484e80b48157a0c3af60ca4f7f9c75d49bc50d
|
dd4ab952600ba16a99236d910bfa995d5f60651ec451f462511507
|
||||||
6bad616c1c58caa922d3ed0cd19771e8191522a586544c3e1b366a
|
95b3722d059f2d5303a231e396cf21f17098edeec0b6e3347501a3
|
||||||
5062b85d29db066f02e777ad78100865f2c31f2dd3a86998609b18
|
767d1fdd7ee45388769767642338ee8a63178f3458b71de5609b18
|
||||||
5eede7ed46566b10bf033daa6384062b259194b1acbd1443042646
|
5eede7ed46566b10bf033daa6384062b259194b1acbd0378116064
|
||||||
```
|
```
|
||||||
|
|
||||||
将生成的信息以文本格式保存为 `rarreg.key ` ,拖动即可导入WinRAR。
|
### 6.4 更多示例
|
||||||
|
|
||||||
|
生成 UTF-8 编码的 license 并直接激活 WinRAR:
|
||||||
|
|
||||||
|
> UTF-8 编码的 license 将会根据字符自动决定是否添加 `utf8:` 前缀
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -a
|
||||||
|
```
|
||||||
|
|
||||||
|
生成 ANSI 编码的 license 并生成 license 文件:
|
||||||
|
|
||||||
|
> ANSI 编码与 Windows 的地区有关,一般当前地区的字符能够正常展示,也会遇到字符乱码问题
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -e ansi
|
||||||
|
```
|
||||||
|
|
||||||
|
生成 ASCII 编码的 license 并只在控制台输出:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe "Github" "Single PC usage license" -t -e asci
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 7. 通过 Github Actions 编译使用
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>点击展开</summary>
|
||||||
|
|
||||||
|
你可以在 Actions 中构建 Linux x64、Linux ARM64、macOS ARM64、Windows x64、Windows Win32 和 Windows ARM64 六种架构的应用程序。
|
||||||
|
|
||||||
|
点击该项目右上角的 **Fork** 按钮,fork 一份代码到你的 Github。然后找到你 fork 的仓库,进入 Actions 页面并手动执行 **Build All Platforms (build.yml)**。
|
||||||
|
|
||||||
|
> Windows 的构建耗时在 25 分钟左右,建议本地构建速度更快。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
运行成功之后,可在 Artifacts 下载。
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 8. 通过 Cmake 编译使用
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
对于 Linux 或 macOS 用户,你可以[通过 Github Actions 编译使用](#7-通过-Github-Actions-编译使用),但也可以自行编译。
|
||||||
|
|
||||||
|
### 8.1 Linux (Ubuntu/Debian)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# 安装依赖
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y build-essential cmake libgmp-dev
|
||||||
|
|
||||||
|
# 编译
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
# 产物
|
||||||
|
./winrar-keygen --help
|
||||||
|
```
|
||||||
|
|
||||||
|
### 8.2 macOS (Homebrew)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# 安装依赖
|
||||||
|
brew install cmake gmp
|
||||||
|
|
||||||
|
# 编译
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||||
|
cmake --build . --config Release
|
||||||
|
|
||||||
|
# 产物
|
||||||
|
./winrar-keygen --help
|
||||||
|
```
|
||||||
|
|
||||||
|
文件生成在 `build/winrar-keygen`,版本号由 `CMakeLists.txt` 中的 `APP_VERSION` 控制。
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## 9. 使用 Windows GUI
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Click to expand</summary>
|
||||||
|
|
||||||
|
如果你正在使用 Windows 10 / 11,你可以使用 GUI 程序,它基于 .NET 8 WPF 和 Fluent Design (WPF UI) 构建,提供 `x64` 和 `ARM 64` 两种架构支持。
|
||||||
|
|
||||||
|
你可以在 [gui](https://github.com/bitcookies/winrar-keygen/tree/gui) 分支中获取项目,并自行构建 GUI 程序,也可以到 [Release](https://github.com/bitcookies/winrar-keygen/releases/) 页面获取对应版本的构建程序。
|
||||||
|
|
||||||
|
更详细的信息请查看分支 [README](https://github.com/bitcookies/winrar-keygen/blob/gui/README.zh-CN.md)。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
|
||||||
|
## 10. 常见错误
|
||||||
|
|
||||||
|
### 10.1 Keygen 错误
|
||||||
|
|
||||||
|
从 `ver4` 版本开始,Keygen 增加了一些常见的 Error 提示信息,请根据输出信息来进行修正。
|
||||||
|
|
||||||
|
使用 `-h` 或 `--help` 来查看帮助信息:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
./winrar-keygen.exe -h
|
||||||
|
```
|
||||||
|
|
||||||
|
### 10.2 Github Actions 错误
|
||||||
|
|
||||||
|
如果你使用 `ascii` 编码时发生了错误,原因是你使用了非 ASCII 字符。
|
||||||
|
|
||||||
|
如果你 `ansi` 编码时发生了错误,原因是因为字符编码不受当前 Windows 系统支持。GitHub Actions 的系统平台是 `windows-2022-english` (ANSI code page 1252),包含非 ASCII 字符都会失败。
|
||||||
|
|
||||||
|
### 10.3 关于简体中文版
|
||||||
|
|
||||||
|
在 [**RARLAB**](https://www.rarlab.com/) 下载的简体中文版 WinRAR 将会自带广告组件,即使使用了 `rarreg.key` 授权,广告组件依旧会出现。这是由于简体中文代理商的一些意见,RARLAB 已将简体中文安装包的公开链接更换成了带有广告的简体中文安装包。
|
||||||
|
|
||||||
|
感谢 [@hoochanlon](https://github.com/hoochanlon) 提供的一些方法。可以使用 [win-rar-extractor](https://github.com/lvtx/WinRAR-Extractor) 获取简体中文商业版的下载连接;也可以根据商业版的地址规律,获取相应版本的简体中文安装包:
|
||||||
|
|
||||||
|
简体中文 **「商业版」** 下载地址:
|
||||||
|
|
||||||
|
```
|
||||||
|
# 7.13
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20250804/rrlb/winrar-x64-713sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20250804/wrr/winrar-x64-713sc.exe
|
||||||
|
|
||||||
|
# 7.12
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20250627/rrlb/winrar-x64-712sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20250627/wrr/winrar-x64-712sc.exe
|
||||||
|
|
||||||
|
# 7.11 (注意该版本的日期格式变更为了 YYYYDDMM)
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20253103/rrlb/winrar-x64-711sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20253103/wrr/winrar-x64-711sc.exe
|
||||||
|
|
||||||
|
# 7.10 (注意该版本的日期格式变更为了 YYYYDDMM)
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20251003/rrlb/winrar-x64-710sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20251003/wrr/winrar-x64-710sc.exe
|
||||||
|
|
||||||
|
# 6.24
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20231013/wrr/winrar-x32-624sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20231013/wrr/winrar-x64-624sc.exe
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
简体中文 **「广告版」** (以 `6.24` 版本为例),不要下载此类版本:
|
||||||
|
|
||||||
|
```
|
||||||
|
# 其链接特点是「不包含」日期信息
|
||||||
|
|
||||||
|
win-rar 渠道:
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/winrar/winrar-x32-624sc.exe
|
||||||
|
https://www.win-rar.com/fileadmin/winrar-versions/winrar/winrar-x64-624sc.exe
|
||||||
|
|
||||||
|
rarlab 渠道:
|
||||||
|
https://www.rarlab.com/rar/winrar-x32-624sc.exe
|
||||||
|
https://www.rarlab.com/rar/winrar-x64-624sc.exe
|
||||||
|
```
|
||||||
|
|
||||||
|
请注意区分上述连接地址,更多方法可以查看 [Issues #14](https://github.com/bitcookies/winrar-keygen/issues/14) 和 [Issues #19](https://github.com/bitcookies/winrar-keygen/issues/19)。
|
||||||
|
|
||||||
|
## 11. 贡献
|
||||||
|
|
||||||
|
### 11.1 反馈和建议
|
||||||
|
|
||||||
|
如果您在使用过程中遇到问题或有任何建议,欢迎在 [Issues](https://github.com/bitcookies/winrar-keygen/issues) 页面反馈,或提交 Pull Request。我们以及社区中的开发者将乐于为您提供帮助。
|
||||||
|
|
||||||
|
### 11.2 感谢
|
||||||
|
|
||||||
|
感谢所有为本项目做出贡献的开发者,以及在 [Issues](https://github.com/bitcookies/winrar-keygen/issues) 中热心解答问题的社区成员。
|
||||||
|
|
||||||
|
## 12. 许可
|
||||||
|
|
||||||
|
使用 [MIT License](https://github.com/bitcookies/winrar-keygen/blob/master/LICENSE)
|
||||||
|
|
|
||||||
|
|
@ -483,4 +483,3 @@ public:
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,12 @@
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#define BSWAP32(x) _byteswap_ulong(x)
|
||||||
|
#else
|
||||||
|
#define BSWAP32(x) __builtin_bswap32(x)
|
||||||
|
#endif
|
||||||
|
|
||||||
template<typename __ConfigType>
|
template<typename __ConfigType>
|
||||||
class WinRarKeygen {
|
class WinRarKeygen {
|
||||||
public:
|
public:
|
||||||
|
|
@ -40,7 +46,7 @@ private:
|
||||||
Sha1Digest = Sha1.Evaluate();
|
Sha1Digest = Sha1.Evaluate();
|
||||||
|
|
||||||
for (unsigned i = 0; i < 5; ++i) {
|
for (unsigned i = 0; i < 5; ++i) {
|
||||||
Generator[i + 1] = _byteswap_ulong(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[i]);
|
Generator[i + 1] = BSWAP32(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[i]);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Generator[1] = 0xeb3eb781;
|
Generator[1] = 0xeb3eb781;
|
||||||
|
|
@ -59,7 +65,7 @@ private:
|
||||||
Sha1Digest = Sha1.Evaluate();
|
Sha1Digest = Sha1.Evaluate();
|
||||||
|
|
||||||
RawPrivateKey[i] = static_cast<uint16_t>(
|
RawPrivateKey[i] = static_cast<uint16_t>(
|
||||||
_byteswap_ulong(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[0])
|
BSWAP32(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[0])
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -94,7 +100,11 @@ private:
|
||||||
static BigInteger GenerateRandomInteger() {
|
static BigInteger GenerateRandomInteger() {
|
||||||
uint16_t RawRandomInteger[15];
|
uint16_t RawRandomInteger[15];
|
||||||
|
|
||||||
srand(static_cast<unsigned int>(time(nullptr)));
|
static bool seeded = false;
|
||||||
|
if (!seeded) {
|
||||||
|
srand(static_cast<unsigned int>(time(nullptr)));
|
||||||
|
seeded = true;
|
||||||
|
}
|
||||||
for (size_t i = 0; i < 15; ++i) {
|
for (size_t i = 0; i < 15; ++i) {
|
||||||
RawRandomInteger[i] = static_cast<uint16_t>(rand());
|
RawRandomInteger[i] = static_cast<uint16_t>(rand());
|
||||||
}
|
}
|
||||||
|
|
@ -108,7 +118,7 @@ private:
|
||||||
HasherSha1Traits::DigestType Sha1Digest = Sha1.Evaluate();
|
HasherSha1Traits::DigestType Sha1Digest = Sha1.Evaluate();
|
||||||
|
|
||||||
for (size_t i = 0; i < 5; ++i) {
|
for (size_t i = 0; i < 5; ++i) {
|
||||||
RawHash[i] = _byteswap_ulong(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[i]);
|
RawHash[i] = BSWAP32(reinterpret_cast<uint32_t*>(Sha1Digest.Bytes)[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// SHA1("") with all-zeroed initial value
|
// SHA1("") with all-zeroed initial value
|
||||||
|
|
@ -193,19 +203,32 @@ public:
|
||||||
auto LicenseTypeSignature = Sign(RegInfo.LicenseType.c_str(), RegInfo.LicenseType.length());
|
auto LicenseTypeSignature = Sign(RegInfo.LicenseType.c_str(), RegInfo.LicenseType.length());
|
||||||
auto LicenseTypeSignatureR = LicenseTypeSignature.r.ToString(16, true);
|
auto LicenseTypeSignatureR = LicenseTypeSignature.r.ToString(16, true);
|
||||||
auto LicenseTypeSignatureS = LicenseTypeSignature.s.ToString(16, true);
|
auto LicenseTypeSignatureS = LicenseTypeSignature.s.ToString(16, true);
|
||||||
if (LicenseTypeSignatureR.length() <= 60 && LicenseTypeSignatureS.length() <= 60) {
|
if (LicenseTypeSignatureR.length() < 60) {
|
||||||
RegInfo.Items[1] = HelperStringFormat("60%060s%060s", LicenseTypeSignatureS.c_str(), LicenseTypeSignatureR.c_str());
|
LicenseTypeSignatureR.insert(LicenseTypeSignatureR.begin(), 60 - LicenseTypeSignatureR.size(), '0');
|
||||||
|
}
|
||||||
|
if (LicenseTypeSignatureS.length() < 60) {
|
||||||
|
LicenseTypeSignatureS.insert(LicenseTypeSignatureS.begin(), 60 - LicenseTypeSignatureS.size(), '0');
|
||||||
|
}
|
||||||
|
if (LicenseTypeSignatureR.length() == 60 && LicenseTypeSignatureS.length() == 60) {
|
||||||
|
RegInfo.Items[1] = HelperStringFormat("60%s%s", LicenseTypeSignatureS.c_str(), LicenseTypeSignatureR.c_str());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
temp = RegInfo.UserName + RegInfo.Items[0];
|
temp = RegInfo.UserName + RegInfo.Items[0];
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
auto UserNameSignature = Sign(temp.c_str(), temp.length());
|
auto UserNameSignature = Sign(temp.c_str(), temp.length());
|
||||||
auto UserNameSignatureR = UserNameSignature.r.ToString(16, true);
|
auto UserNameSignatureR = UserNameSignature.r.ToString(16, true);
|
||||||
auto UserNameSignatureS = UserNameSignature.s.ToString(16, true);
|
auto UserNameSignatureS = UserNameSignature.s.ToString(16, true);
|
||||||
if (UserNameSignatureR.length() <= 60 || UserNameSignatureS.length() <= 60) {
|
if (UserNameSignatureR.length() < 60) {
|
||||||
RegInfo.Items[2] = HelperStringFormat("60%060s%060s", UserNameSignatureS.c_str(), UserNameSignatureR.c_str());
|
UserNameSignatureR.insert(UserNameSignatureR.begin(), 60 - UserNameSignatureR.size(), '0');
|
||||||
|
}
|
||||||
|
if (UserNameSignatureS.length() < 60) {
|
||||||
|
UserNameSignatureS.insert(UserNameSignatureS.begin(), 60 - UserNameSignatureS.size(), '0');
|
||||||
|
}
|
||||||
|
if (UserNameSignatureR.length() == 60 && UserNameSignatureS.length() == 60) {
|
||||||
|
RegInfo.Items[2] = HelperStringFormat("60%s%s", UserNameSignatureS.c_str(), UserNameSignatureR.c_str());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -213,7 +236,7 @@ public:
|
||||||
CalculateChecksum(RegInfo);
|
CalculateChecksum(RegInfo);
|
||||||
|
|
||||||
RegInfo.HexData = HelperStringFormat(
|
RegInfo.HexData = HelperStringFormat(
|
||||||
"%zd%zd%zd%zd%s%s%s%s%010lu",
|
"%zu%zu%zu%zu%s%s%s%s%010lu",
|
||||||
RegInfo.Items[0].length(),
|
RegInfo.Items[0].length(),
|
||||||
RegInfo.Items[1].length(),
|
RegInfo.Items[1].length(),
|
||||||
RegInfo.Items[2].length(),
|
RegInfo.Items[2].length(),
|
||||||
|
|
@ -224,6 +247,9 @@ public:
|
||||||
RegInfo.Items[3].c_str(),
|
RegInfo.Items[3].c_str(),
|
||||||
RegInfo.Checksum
|
RegInfo.Checksum
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// The length has been limited to 60 (issues #6)
|
||||||
|
// This problem has been fixed, this prompt should no longer appear
|
||||||
if (RegInfo.HexData.length() % 54 != 0) {
|
if (RegInfo.HexData.length() % 54 != 0) {
|
||||||
throw std::runtime_error("InternalError: The length of register data is not correct.");
|
throw std::runtime_error("InternalError: The length of register data is not correct.");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
874
_tmain.cpp
|
|
@ -1,74 +1,820 @@
|
||||||
#include <tchar.h>
|
#ifdef _WIN32
|
||||||
#include <stdio.h>
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
#include <winhttp.h>
|
||||||
|
#include <fcntl.h>
|
||||||
|
#include <io.h>
|
||||||
|
#else
|
||||||
|
#include <cstdio>
|
||||||
|
#include <cstdlib>
|
||||||
|
#include <cstring>
|
||||||
|
#include <sys/stat.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
#include <strings.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
|
#include <iostream>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
#include "WinRarConfig.hpp"
|
#include "WinRarConfig.hpp"
|
||||||
#include "WinRarKeygen.hpp"
|
#include "WinRarKeygen.hpp"
|
||||||
#include <system_error>
|
#include <stdexcept>
|
||||||
|
|
||||||
void Help() {
|
#ifdef _WIN32
|
||||||
_putts(TEXT("Usage:"));
|
#pragma comment(lib, "Version.lib")
|
||||||
_putts(TEXT(" winrar-keygen.exe <your name> <license type>"));
|
#pragma comment(lib, "winhttp.lib")
|
||||||
_putts(TEXT(""));
|
|
||||||
_putts(TEXT("Example:"));
|
|
||||||
_putts(TEXT(""));
|
|
||||||
_putts(TEXT(" winrar-keygen.exe \"Rebecca Morrison\" \"Single PC usage license\""));
|
|
||||||
_putts(TEXT(" or:"));
|
|
||||||
_putts(TEXT(" winrar-keygen.exe \"Rebecca Morrison\" \"Single PC usage license\" > rarreg.key\n"));
|
|
||||||
}
|
|
||||||
|
|
||||||
void PrintRegisterInfo(const WinRarKeygen<WinRarConfig>::RegisterInfo& Info) {
|
|
||||||
_tprintf_s(TEXT("%hs\n"), "RAR registration data");
|
|
||||||
_tprintf_s(TEXT("%hs\n"), Info.UserName.c_str());
|
|
||||||
_tprintf_s(TEXT("%hs\n"), Info.LicenseType.c_str());
|
|
||||||
_tprintf_s(TEXT("UID=%hs\n"), Info.UID.c_str());
|
|
||||||
for (size_t i = 0; i < Info.HexData.length(); i += 54) {
|
|
||||||
_tprintf_s(TEXT("%.54hs\n"), Info.HexData.c_str() + i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string ToACP(PCWSTR lpszUnicodeString) {
|
|
||||||
int len;
|
|
||||||
|
|
||||||
len = WideCharToMultiByte(CP_ACP, 0, lpszUnicodeString, -1, NULL, 0, NULL, NULL);
|
|
||||||
if (len == 0) {
|
|
||||||
auto err = GetLastError();
|
|
||||||
throw std::system_error(err, std::system_category());
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string Result(len, '\x00');
|
|
||||||
|
|
||||||
len = WideCharToMultiByte(CP_ACP, 0, lpszUnicodeString, -1, Result.data(), static_cast<int>(Result.length()), NULL, NULL);
|
|
||||||
if (len == 0) {
|
|
||||||
auto err = GetLastError();
|
|
||||||
throw std::system_error(err, std::system_category());
|
|
||||||
}
|
|
||||||
|
|
||||||
while (Result.back() == '\x00') {
|
|
||||||
Result.pop_back();
|
|
||||||
}
|
|
||||||
|
|
||||||
return Result;
|
|
||||||
}
|
|
||||||
|
|
||||||
int _tmain(int argc, PTSTR argv[]) {
|
|
||||||
setlocale(LC_ALL, "");
|
|
||||||
if (argc == 3) {
|
|
||||||
try {
|
|
||||||
PrintRegisterInfo(
|
|
||||||
#if defined(_UNICODE) || defined(UNICODE)
|
|
||||||
WinRarKeygen<WinRarConfig>::GenerateRegisterInfo(ToACP(argv[1]).c_str(), ToACP(argv[2]).c_str())
|
|
||||||
#else
|
|
||||||
WinRarKeygen<WinRarConfig>::GenerateRegisterInfo(argv[1], argv[2])
|
|
||||||
#endif
|
#endif
|
||||||
);
|
|
||||||
} catch (std::exception& e) {
|
#ifndef APP_VERSION
|
||||||
_tprintf_s(TEXT("%hs\n"), e.what());
|
#define APP_VERSION "4.1.0.0"
|
||||||
return -1;
|
#endif
|
||||||
}
|
|
||||||
} else {
|
#ifdef _WIN32
|
||||||
Help();
|
std::string WideToUtf8(const std::wstring& wstr) {
|
||||||
|
if (wstr.empty()) return {};
|
||||||
|
int size = WideCharToMultiByte(CP_UTF8, 0, wstr.data(), (int)wstr.size(), nullptr, 0, nullptr, nullptr);
|
||||||
|
std::string result(size, 0);
|
||||||
|
WideCharToMultiByte(CP_UTF8, 0, wstr.data(), (int)wstr.size(), &result[0], size, nullptr, nullptr);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::wstring Utf8ToWide(const std::string& str) {
|
||||||
|
if (str.empty()) return {};
|
||||||
|
int size = MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), nullptr, 0);
|
||||||
|
std::wstring result(size, 0);
|
||||||
|
MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), &result[0], size);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string WideToAnsi(const std::wstring& wstr) {
|
||||||
|
if (wstr.empty()) return {};
|
||||||
|
BOOL usedDefaultChar = FALSE;
|
||||||
|
int size = WideCharToMultiByte(CP_ACP, WC_NO_BEST_FIT_CHARS, wstr.data(), (int)wstr.size(),
|
||||||
|
nullptr, 0, nullptr, &usedDefaultChar);
|
||||||
|
if (size == 0 || usedDefaultChar) {
|
||||||
|
throw std::runtime_error(
|
||||||
|
"Input contains characters not representable in the current ANSI code page. "
|
||||||
|
"Use '-e utf8' for Unicode characters.");
|
||||||
}
|
}
|
||||||
|
std::string result(size, 0);
|
||||||
|
WideCharToMultiByte(CP_ACP, WC_NO_BEST_FIT_CHARS, wstr.data(), (int)wstr.size(),
|
||||||
|
&result[0], size, nullptr, nullptr);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
enum class Encoding { ASCII, ANSI, UTF8 };
|
||||||
|
|
||||||
|
struct Options {
|
||||||
|
#ifdef _WIN32
|
||||||
|
std::wstring username;
|
||||||
|
std::wstring license;
|
||||||
|
Encoding encoding = Encoding::UTF8;
|
||||||
|
std::wstring outputFile = L"rarreg.key";
|
||||||
|
#else
|
||||||
|
std::string username;
|
||||||
|
std::string license;
|
||||||
|
Encoding encoding = Encoding::UTF8;
|
||||||
|
std::string outputFile = "rarreg.key";
|
||||||
|
#endif
|
||||||
|
bool textOnly = false;
|
||||||
|
bool activate = false;
|
||||||
|
bool showVersion = false;
|
||||||
|
bool showHelp = false;
|
||||||
|
bool checkUpdate = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
bool ParseArguments(int argc, wchar_t* argv[], Options& opts) {
|
||||||
|
std::vector<std::wstring> positional;
|
||||||
|
for (int i = 1; i < argc; ++i) {
|
||||||
|
std::wstring arg = argv[i];
|
||||||
|
if (arg == L"-v" || arg == L"--version" || _wcsicmp(arg.c_str(), L"ver") == 0) {
|
||||||
|
opts.showVersion = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == L"-h" || arg == L"--help" || _wcsicmp(arg.c_str(), L"help") == 0) {
|
||||||
|
opts.showHelp = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == L"-t" || arg == L"--text") {
|
||||||
|
opts.textOnly = true; continue;
|
||||||
|
}
|
||||||
|
if (arg == L"-a" || arg == L"--activate") {
|
||||||
|
opts.activate = true; continue;
|
||||||
|
}
|
||||||
|
if (arg == L"-u" || arg == L"--update") {
|
||||||
|
opts.checkUpdate = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == L"-e" || arg == L"--encoding") {
|
||||||
|
if (++i >= argc) {
|
||||||
|
std::wcerr << L"Error: Missing value for " << arg << L"\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
std::wstring val = argv[i];
|
||||||
|
if (_wcsicmp(val.c_str(), L"ascii") == 0) opts.encoding = Encoding::ASCII;
|
||||||
|
else if (_wcsicmp(val.c_str(), L"ansi") == 0) opts.encoding = Encoding::ANSI;
|
||||||
|
else if (_wcsicmp(val.c_str(), L"utf8") == 0 || _wcsicmp(val.c_str(), L"utf-8") == 0)
|
||||||
|
opts.encoding = Encoding::UTF8;
|
||||||
|
else {
|
||||||
|
std::wcerr << L"Error: Unknown encoding '" << val << L"'. Use: ascii, ansi, utf8\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
if (arg == L"-o" || arg == L"--output") {
|
||||||
|
if (++i >= argc) {
|
||||||
|
std::wcerr << L"Error: Missing value for " << arg << L"\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
opts.outputFile = argv[i]; continue;
|
||||||
|
}
|
||||||
|
if (!arg.empty() && arg[0] == L'-') {
|
||||||
|
std::wcerr << L"Error: Unknown option '" << arg << L"'\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
positional.push_back(arg);
|
||||||
|
}
|
||||||
|
if (positional.size() == 2) {
|
||||||
|
opts.username = positional[0];
|
||||||
|
opts.license = positional[1];
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (positional.empty()) {
|
||||||
|
opts.showHelp = true; return true;
|
||||||
|
}
|
||||||
|
std::wcerr << L"Error: Expected 2 arguments (Username, LicenseName), got "
|
||||||
|
<< positional.size() << L"\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
bool ParseArguments(int argc, char* argv[], Options& opts) {
|
||||||
|
std::vector<std::string> positional;
|
||||||
|
for (int i = 1; i < argc; ++i) {
|
||||||
|
std::string arg = argv[i];
|
||||||
|
if (arg == "-v" || arg == "--version" || strcasecmp(arg.c_str(), "ver") == 0) {
|
||||||
|
opts.showVersion = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == "-h" || arg == "--help" || strcasecmp(arg.c_str(), "help") == 0) {
|
||||||
|
opts.showHelp = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == "-t" || arg == "--text") {
|
||||||
|
opts.textOnly = true; continue;
|
||||||
|
}
|
||||||
|
if (arg == "-a" || arg == "--activate") {
|
||||||
|
opts.activate = true; continue;
|
||||||
|
}
|
||||||
|
if (arg == "-u" || arg == "--update") {
|
||||||
|
opts.checkUpdate = true; return true;
|
||||||
|
}
|
||||||
|
if (arg == "-e" || arg == "--encoding") {
|
||||||
|
if (++i >= argc) {
|
||||||
|
std::cerr << "Error: Missing value for " << arg << "\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
std::string val = argv[i];
|
||||||
|
if (strcasecmp(val.c_str(), "ascii") == 0) opts.encoding = Encoding::ASCII;
|
||||||
|
else if (strcasecmp(val.c_str(), "ansi") == 0) opts.encoding = Encoding::ANSI;
|
||||||
|
else if (strcasecmp(val.c_str(), "utf8") == 0 || strcasecmp(val.c_str(), "utf-8") == 0)
|
||||||
|
opts.encoding = Encoding::UTF8;
|
||||||
|
else {
|
||||||
|
std::cerr << "Error: Unknown encoding '" << val << "'. Use: ascii, ansi, utf8\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
if (arg == "-o" || arg == "--output") {
|
||||||
|
if (++i >= argc) {
|
||||||
|
std::cerr << "Error: Missing value for " << arg << "\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
opts.outputFile = argv[i]; continue;
|
||||||
|
}
|
||||||
|
if (!arg.empty() && arg[0] == '-') {
|
||||||
|
std::cerr << "Error: Unknown option '" << arg << "'\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
positional.push_back(arg);
|
||||||
|
}
|
||||||
|
if (positional.size() == 2) {
|
||||||
|
opts.username = positional[0];
|
||||||
|
opts.license = positional[1];
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (positional.empty()) {
|
||||||
|
opts.showHelp = true; return true;
|
||||||
|
}
|
||||||
|
std::cerr << "Error: Expected 2 arguments (Username, LicenseName), got "
|
||||||
|
<< positional.size() << "\n";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
void ShowHelp(const std::wstring& version) {
|
||||||
|
std::wcout << L"WinRAR Keygen v" << version << L"\n\n";
|
||||||
|
std::wcout << L"Usage:\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe <Username> <LicenseName> [options]\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe -v | --version\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe -h | --help\n\n";
|
||||||
|
std::wcout << L"Options:\n";
|
||||||
|
std::wcout << L" -e, --encoding <enc> utf8 (default), ascii, ansi\n";
|
||||||
|
std::wcout << L" -o, --output <file> Output file (default: rarreg.key)\n";
|
||||||
|
std::wcout << L" -a, --activate Write to %APPDATA%\\WinRAR\\rarreg.key\n";
|
||||||
|
std::wcout << L" -t, --text Print to console only, don't write file\n";
|
||||||
|
std::wcout << L" -u, --update Check for updates on GitHub\n";
|
||||||
|
std::wcout << L" -v, --version Show version\n";
|
||||||
|
std::wcout << L" -h, --help Show this help\n\n";
|
||||||
|
std::wcout << L"Examples:\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe \"Github\" \"Single PC usage license\"\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe \"Github\" \"Single PC usage license\" -e ascii\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe \"Github\" \"Single PC usage license\" -a\n";
|
||||||
|
std::wcout << L" winrar-keygen.exe \"Github\" \"Single PC usage license\" -t\n";
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
void ShowHelp(const std::string& version) {
|
||||||
|
std::cout << "WinRAR Keygen v" << version << "\n\n";
|
||||||
|
std::cout << "Usage:\n";
|
||||||
|
std::cout << " winrar-keygen <Username> <LicenseName> [options]\n";
|
||||||
|
std::cout << " winrar-keygen -v | --version\n";
|
||||||
|
std::cout << " winrar-keygen -h | --help\n\n";
|
||||||
|
std::cout << "Options:\n";
|
||||||
|
std::cout << " -e, --encoding <enc> utf8 (default), ascii\n";
|
||||||
|
std::cout << " -o, --output <file> Output file (default: rarreg.key)\n";
|
||||||
|
#ifdef __APPLE__
|
||||||
|
std::cout << " -a, --activate Write to ~/Library/Application Support/com.rarlab.WinRAR/rarreg.key\n";
|
||||||
|
#else
|
||||||
|
std::cout << " -a, --activate Write to ~/.rarkey\n";
|
||||||
|
#endif
|
||||||
|
std::cout << " -t, --text Print to console only, don't write file\n";
|
||||||
|
std::cout << " -u, --update Check for updates on GitHub\n";
|
||||||
|
std::cout << " -v, --version Show version\n";
|
||||||
|
std::cout << " -h, --help Show this help\n\n";
|
||||||
|
std::cout << "Examples:\n";
|
||||||
|
std::cout << " winrar-keygen \"Github\" \"Single PC usage license\"\n";
|
||||||
|
std::cout << " winrar-keygen \"Github\" \"Single PC usage license\" -e ascii\n";
|
||||||
|
std::cout << " winrar-keygen \"Github\" \"Single PC usage license\" -a\n";
|
||||||
|
std::cout << " winrar-keygen \"Github\" \"Single PC usage license\" -t\n";
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
std::wstring GetExecutableVersion() {
|
||||||
|
wchar_t exePath[MAX_PATH] = {};
|
||||||
|
DWORD pathLen = GetModuleFileNameW(nullptr, exePath, MAX_PATH);
|
||||||
|
if (pathLen == 0) {
|
||||||
|
return L"unknown";
|
||||||
|
}
|
||||||
|
|
||||||
|
DWORD handle = 0;
|
||||||
|
DWORD versionSize = GetFileVersionInfoSizeW(exePath, &handle);
|
||||||
|
if (versionSize == 0) {
|
||||||
|
return L"unknown";
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<BYTE> versionData(versionSize);
|
||||||
|
if (!GetFileVersionInfoW(exePath, 0, versionSize, versionData.data())) {
|
||||||
|
return L"unknown";
|
||||||
|
}
|
||||||
|
|
||||||
|
VS_FIXEDFILEINFO* fixedInfo = nullptr;
|
||||||
|
UINT len = 0;
|
||||||
|
if (!VerQueryValueW(versionData.data(), L"\\",
|
||||||
|
reinterpret_cast<LPVOID*>(&fixedInfo),
|
||||||
|
&len) ||
|
||||||
|
fixedInfo == nullptr) {
|
||||||
|
return L"unknown";
|
||||||
|
}
|
||||||
|
|
||||||
|
return std::to_wstring(HIWORD(fixedInfo->dwFileVersionMS)) + L"." +
|
||||||
|
std::to_wstring(LOWORD(fixedInfo->dwFileVersionMS)) + L"." +
|
||||||
|
std::to_wstring(HIWORD(fixedInfo->dwFileVersionLS)) + L"." +
|
||||||
|
std::to_wstring(LOWORD(fixedInfo->dwFileVersionLS));
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
std::string GetAppVersion() {
|
||||||
|
return APP_VERSION;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
void PrintRegisterInfo(const WinRarKeygen<WinRarConfig>::RegisterInfo& Info,
|
||||||
|
const std::wstring& wUser, const std::wstring& wLicense) {
|
||||||
|
std::wstring uid = Utf8ToWide(Info.UID);
|
||||||
|
std::wstring data = Utf8ToWide(Info.HexData);
|
||||||
|
|
||||||
|
std::wcout << L"RAR registration data\n";
|
||||||
|
std::wcout << wUser << L"\n";
|
||||||
|
std::wcout << wLicense << L"\n";
|
||||||
|
std::wcout << L"UID=" << uid << L"\n";
|
||||||
|
|
||||||
|
for (size_t i = 0; i < data.length(); i += 54) {
|
||||||
|
std::wcout << data.substr(i, 54) << L"\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
void PrintRegisterInfo(const WinRarKeygen<WinRarConfig>::RegisterInfo& Info,
|
||||||
|
const std::string& user, const std::string& license) {
|
||||||
|
std::cout << "RAR registration data\n";
|
||||||
|
std::cout << user << "\n";
|
||||||
|
std::cout << license << "\n";
|
||||||
|
std::cout << "UID=" << Info.UID << "\n";
|
||||||
|
|
||||||
|
for (size_t i = 0; i < Info.HexData.length(); i += 54) {
|
||||||
|
std::cout << Info.HexData.substr(i, 54) << "\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
std::string BuildRegFileContent(const WinRarKeygen<WinRarConfig>::RegisterInfo& Info) {
|
||||||
|
std::string s;
|
||||||
|
s += "RAR registration data\r\n";
|
||||||
|
s += Info.UserName + "\r\n";
|
||||||
|
s += Info.LicenseType + "\r\n";
|
||||||
|
s += "UID=" + Info.UID + "\r\n";
|
||||||
|
for (size_t i = 0; i < Info.HexData.length(); i += 54) {
|
||||||
|
s += Info.HexData.substr(i, 54) + "\r\n";
|
||||||
|
}
|
||||||
|
return s;
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
bool WriteRegFile(const std::wstring& filePath, const std::string& content) {
|
||||||
|
FILE* fp = nullptr;
|
||||||
|
if (_wfopen_s(&fp, filePath.c_str(), L"wb") != 0 || !fp)
|
||||||
|
return false;
|
||||||
|
size_t written = fwrite(content.data(), 1, content.size(), fp);
|
||||||
|
fclose(fp);
|
||||||
|
return written == content.size();
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
bool WriteRegFile(const std::string& filePath, const std::string& content) {
|
||||||
|
FILE* fp = fopen(filePath.c_str(), "wb");
|
||||||
|
if (!fp) return false;
|
||||||
|
size_t written = fwrite(content.data(), 1, content.size(), fp);
|
||||||
|
fclose(fp);
|
||||||
|
return written == content.size();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
bool IsConsoleHandle(HANDLE handle) {
|
||||||
|
if (handle == nullptr || handle == INVALID_HANDLE_VALUE) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
DWORD mode = 0;
|
||||||
|
return GetConsoleMode(handle, &mode) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ConfigureConsoleOutput() {
|
||||||
|
HANDLE stdoutHandle = GetStdHandle(STD_OUTPUT_HANDLE);
|
||||||
|
HANDLE stderrHandle = GetStdHandle(STD_ERROR_HANDLE);
|
||||||
|
|
||||||
|
// console use UTF-16, file use UTF-8
|
||||||
|
if (IsConsoleHandle(stdoutHandle)) {
|
||||||
|
if (_setmode(_fileno(stdout), _O_WTEXT) == -1)
|
||||||
|
std::wcerr << L"Failed to set stdout _O_WTEXT\n";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// stdout is redirected to a file, use UTF-8
|
||||||
|
if (_setmode(_fileno(stdout), _O_U8TEXT) == -1)
|
||||||
|
std::wcerr << L"Failed to set stdout _O_U8TEXT\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (IsConsoleHandle(stderrHandle)) {
|
||||||
|
if (_setmode(_fileno(stderr), _O_WTEXT) == -1)
|
||||||
|
std::wcerr << L"Failed to set stderr _O_WTEXT\n";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if (_setmode(_fileno(stderr), _O_U8TEXT) == -1)
|
||||||
|
std::wcerr << L"Failed to set stderr _O_U8TEXT\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
struct Version {
|
||||||
|
int major = 0, minor = 0, patch = 0;
|
||||||
|
bool valid = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
Version ParseVersion(const std::string& verStr) {
|
||||||
|
Version v;
|
||||||
|
std::string s = verStr;
|
||||||
|
if (!s.empty() && (s[0] == 'v' || s[0] == 'V')) s = s.substr(1);
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
int count = sscanf_s(s.c_str(), "%d.%d.%d", &v.major, &v.minor, &v.patch);
|
||||||
|
#else
|
||||||
|
int count = sscanf(s.c_str(), "%d.%d.%d", &v.major, &v.minor, &v.patch);
|
||||||
|
#endif
|
||||||
|
v.valid = (count >= 2);
|
||||||
|
return v;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool IsNewer(const Version& remote, const Version& local) {
|
||||||
|
if (remote.major != local.major) return remote.major > local.major;
|
||||||
|
if (remote.minor != local.minor) return remote.minor > local.minor;
|
||||||
|
return remote.patch > local.patch;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string ExtractTagFromJson(const std::string& responseBody) {
|
||||||
|
std::string tagKey = "\"tag_name\"";
|
||||||
|
size_t pos = responseBody.find(tagKey);
|
||||||
|
if (pos == std::string::npos) return "";
|
||||||
|
pos = responseBody.find('\"', pos + tagKey.length());
|
||||||
|
if (pos == std::string::npos) return "";
|
||||||
|
size_t end = responseBody.find('\"', pos + 1);
|
||||||
|
if (end == std::string::npos) return "";
|
||||||
|
return responseBody.substr(pos + 1, end - pos - 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
int CompareAndPrintUpdate(const std::string& currentVersion, const std::string& remoteTag) {
|
||||||
|
Version local = ParseVersion(currentVersion);
|
||||||
|
Version remote = ParseVersion(remoteTag);
|
||||||
|
|
||||||
|
if (!remote.valid) {
|
||||||
|
#ifdef _WIN32
|
||||||
|
std::wcerr << L"Error: Could not parse remote version '" << Utf8ToWide(remoteTag) << L"'.\n";
|
||||||
|
#else
|
||||||
|
std::cerr << "Error: Could not parse remote version '" << remoteTag << "'.\n";
|
||||||
|
#endif
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (IsNewer(remote, local)) {
|
||||||
|
#ifdef _WIN32
|
||||||
|
std::wcout << L"\n New version available: " << Utf8ToWide(remoteTag)
|
||||||
|
<< L" (current: v" << Utf8ToWide(currentVersion) << L")\n";
|
||||||
|
std::wcout << L" Download: https://github.com/bitcookies/winrar-keygen/releases/latest\n\n";
|
||||||
|
#else
|
||||||
|
std::cout << "\n New version available: " << remoteTag
|
||||||
|
<< " (current: v" << currentVersion << ")\n";
|
||||||
|
std::cout << " Download: https://github.com/bitcookies/winrar-keygen/releases/latest\n\n";
|
||||||
|
#endif
|
||||||
|
} else {
|
||||||
|
#ifdef _WIN32
|
||||||
|
std::wcout << L"Already up to date. (v" << Utf8ToWide(currentVersion) << L")\n";
|
||||||
|
#else
|
||||||
|
std::cout << "Already up to date. (v" << currentVersion << ")\n";
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
int CheckForUpdate(const std::string& currentVersion) {
|
||||||
|
std::wcout << L"Checking for updates...\n";
|
||||||
|
|
||||||
|
HINTERNET hSession = WinHttpOpen(L"winrar-keygen-updater",
|
||||||
|
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY, WINHTTP_NO_PROXY_NAME, WINHTTP_NO_PROXY_BYPASS, 0);
|
||||||
|
if (!hSession) {
|
||||||
|
std::wcerr << L"Error: Failed to initialize WinHTTP.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
HINTERNET hConnect = WinHttpConnect(hSession, L"api.github.com",
|
||||||
|
INTERNET_DEFAULT_HTTPS_PORT, 0);
|
||||||
|
if (!hConnect) {
|
||||||
|
std::wcerr << L"Error: Failed to connect to api.github.com.\n";
|
||||||
|
WinHttpCloseHandle(hSession);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
HINTERNET hRequest = WinHttpOpenRequest(hConnect, L"GET",
|
||||||
|
L"/repos/bitcookies/winrar-keygen/releases/latest",
|
||||||
|
nullptr, WINHTTP_NO_REFERER, WINHTTP_DEFAULT_ACCEPT_TYPES, WINHTTP_FLAG_SECURE);
|
||||||
|
if (!hRequest) {
|
||||||
|
std::wcerr << L"Error: Failed to create HTTP request.\n";
|
||||||
|
WinHttpCloseHandle(hConnect);
|
||||||
|
WinHttpCloseHandle(hSession);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOL bResult = WinHttpSendRequest(hRequest, WINHTTP_NO_ADDITIONAL_HEADERS, 0,
|
||||||
|
WINHTTP_NO_REQUEST_DATA, 0, 0, 0);
|
||||||
|
if (!bResult) {
|
||||||
|
std::wcerr << L"Error: Failed to send HTTP request. Check your network connection.\n";
|
||||||
|
WinHttpCloseHandle(hRequest);
|
||||||
|
WinHttpCloseHandle(hConnect);
|
||||||
|
WinHttpCloseHandle(hSession);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
bResult = WinHttpReceiveResponse(hRequest, nullptr);
|
||||||
|
if (!bResult) {
|
||||||
|
std::wcerr << L"Error: No response from GitHub API.\n";
|
||||||
|
WinHttpCloseHandle(hRequest);
|
||||||
|
WinHttpCloseHandle(hConnect);
|
||||||
|
WinHttpCloseHandle(hSession);
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string responseBody;
|
||||||
|
DWORD dwSize = 0;
|
||||||
|
DWORD dwDownloaded = 0;
|
||||||
|
do {
|
||||||
|
dwSize = 0;
|
||||||
|
WinHttpQueryDataAvailable(hRequest, &dwSize);
|
||||||
|
if (dwSize == 0) break;
|
||||||
|
std::vector<char> buffer(dwSize);
|
||||||
|
WinHttpReadData(hRequest, buffer.data(), dwSize, &dwDownloaded);
|
||||||
|
responseBody.append(buffer.data(), dwDownloaded);
|
||||||
|
} while (dwSize > 0);
|
||||||
|
|
||||||
|
WinHttpCloseHandle(hRequest);
|
||||||
|
WinHttpCloseHandle(hConnect);
|
||||||
|
WinHttpCloseHandle(hSession);
|
||||||
|
|
||||||
|
if (responseBody.empty()) {
|
||||||
|
std::wcerr << L"Error: Empty response from GitHub API.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string remoteTag = ExtractTagFromJson(responseBody);
|
||||||
|
if (remoteTag.empty()) {
|
||||||
|
std::wcerr << L"Error: Could not find version info in GitHub response.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return CompareAndPrintUpdate(currentVersion, remoteTag);
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
int CheckForUpdate(const std::string& currentVersion) {
|
||||||
|
std::cout << "Checking for updates...\n";
|
||||||
|
|
||||||
|
FILE* pipe = popen("curl -s https://api.github.com/repos/bitcookies/winrar-keygen/releases/latest 2>/dev/null", "r");
|
||||||
|
if (!pipe) {
|
||||||
|
std::cerr << "Error: Failed to run curl. Make sure curl is installed.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string responseBody;
|
||||||
|
char buf[4096];
|
||||||
|
while (fgets(buf, sizeof(buf), pipe)) {
|
||||||
|
responseBody += buf;
|
||||||
|
}
|
||||||
|
int status = pclose(pipe);
|
||||||
|
|
||||||
|
if (status != 0 || responseBody.empty()) {
|
||||||
|
std::cerr << "Error: Failed to fetch update info. Check your network connection.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string remoteTag = ExtractTagFromJson(responseBody);
|
||||||
|
if (remoteTag.empty()) {
|
||||||
|
std::cerr << "Error: Could not find version info in GitHub response.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return CompareAndPrintUpdate(currentVersion, remoteTag);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
int wmain(int argc, wchar_t* argv[]) {
|
||||||
|
ConfigureConsoleOutput();
|
||||||
|
|
||||||
|
Options opts;
|
||||||
|
if (!ParseArguments(argc, argv, opts)) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::wstring version = GetExecutableVersion();
|
||||||
|
std::string versionUtf8 = WideToUtf8(version);
|
||||||
|
|
||||||
|
if (opts.showVersion) {
|
||||||
|
std::wcout << L"winrar-keygen v" << version << L"\n";
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (opts.showHelp) {
|
||||||
|
ShowHelp(version);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (opts.checkUpdate) {
|
||||||
|
return CheckForUpdate(versionUtf8);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.activate && opts.outputFile != L"rarreg.key") {
|
||||||
|
std::wcerr << L"Error: --activate and -o cannot be used together.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (opts.activate && opts.textOnly) {
|
||||||
|
std::wcerr << L"Error: --activate and -t cannot be used together.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.activate) {
|
||||||
|
wchar_t appdata[MAX_PATH] = {};
|
||||||
|
DWORD len = ExpandEnvironmentStringsW(L"%APPDATA%\\WinRAR", appdata, MAX_PATH);
|
||||||
|
if (len == 0 || len > MAX_PATH) {
|
||||||
|
std::wcerr << L"Error: Failed to resolve %APPDATA% path.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
CreateDirectoryW(appdata, nullptr);
|
||||||
|
opts.outputFile = std::wstring(appdata) + L"\\rarreg.key";
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
if (opts.username.empty() || opts.license.empty()) {
|
||||||
|
std::wcerr << L"Error: Username and License Name must not be empty.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (opts.username.length() > 200 || opts.license.length() > 200) {
|
||||||
|
std::wcerr << L"Error: Username and License Name must not exceed 200 characters.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::wstring wDisplayUser = opts.username;
|
||||||
|
std::wstring wDisplayLicense = opts.license;
|
||||||
|
std::string user, license;
|
||||||
|
|
||||||
|
switch (opts.encoding) {
|
||||||
|
case Encoding::UTF8: {
|
||||||
|
auto hasNonAscii = [](const std::wstring& s) {
|
||||||
|
for (wchar_t c : s)
|
||||||
|
if (static_cast<unsigned>(c) > 127) return true;
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if (hasNonAscii(wDisplayUser) &&
|
||||||
|
(wDisplayUser.length() < 5 || wDisplayUser.substr(0, 5) != L"utf8:"))
|
||||||
|
wDisplayUser = L"utf8:" + wDisplayUser;
|
||||||
|
if (hasNonAscii(wDisplayLicense) &&
|
||||||
|
(wDisplayLicense.length() < 5 || wDisplayLicense.substr(0, 5) != L"utf8:"))
|
||||||
|
wDisplayLicense = L"utf8:" + wDisplayLicense;
|
||||||
|
user = WideToUtf8(wDisplayUser);
|
||||||
|
license = WideToUtf8(wDisplayLicense);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case Encoding::ANSI:
|
||||||
|
user = WideToAnsi(wDisplayUser);
|
||||||
|
license = WideToAnsi(wDisplayLicense);
|
||||||
|
break;
|
||||||
|
case Encoding::ASCII:
|
||||||
|
default:
|
||||||
|
user = WideToAnsi(wDisplayUser);
|
||||||
|
license = WideToAnsi(wDisplayLicense);
|
||||||
|
for (unsigned char c : user)
|
||||||
|
if (c > 127)
|
||||||
|
throw std::runtime_error(
|
||||||
|
"Username contains non-ASCII characters. Use '-e ansi' or '-e utf8'.");
|
||||||
|
for (unsigned char c : license)
|
||||||
|
if (c > 127)
|
||||||
|
throw std::runtime_error(
|
||||||
|
"License name contains non-ASCII characters. Use '-e ansi' or '-e utf8'.");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
auto Info = WinRarKeygen<WinRarConfig>::GenerateRegisterInfo(user.c_str(), license.c_str());
|
||||||
|
|
||||||
|
if (opts.textOnly) {
|
||||||
|
PrintRegisterInfo(Info, wDisplayUser, wDisplayLicense);
|
||||||
|
} else {
|
||||||
|
std::string content = BuildRegFileContent(Info);
|
||||||
|
if (!WriteRegFile(opts.outputFile, content)) {
|
||||||
|
std::wcerr << L"Error: Failed to write file: " << opts.outputFile << L"\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
const wchar_t* encName = (opts.encoding == Encoding::UTF8) ? L"UTF-8" :
|
||||||
|
(opts.encoding == Encoding::ANSI) ? L"ANSI" : L"ASCII";
|
||||||
|
|
||||||
|
std::wcout << L"\n";
|
||||||
|
PrintRegisterInfo(Info, wDisplayUser, wDisplayLicense);
|
||||||
|
std::wcout << L"\nDone! " << opts.outputFile << L" has been generated. ("
|
||||||
|
<< encName << L")\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (std::exception& e) {
|
||||||
|
std::wcerr << L"Error: " << Utf8ToWide(e.what()) << L"\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
int main(int argc, char* argv[]) {
|
||||||
|
Options opts;
|
||||||
|
if (!ParseArguments(argc, argv, opts)) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string version = GetAppVersion();
|
||||||
|
|
||||||
|
if (opts.showVersion) {
|
||||||
|
std::cout << "winrar-keygen v" << version << "\n";
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (opts.showHelp) {
|
||||||
|
ShowHelp(version);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
if (opts.checkUpdate) {
|
||||||
|
return CheckForUpdate(version);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.activate && opts.outputFile != "rarreg.key") {
|
||||||
|
std::cerr << "Error: --activate and -o cannot be used together.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (opts.activate && opts.textOnly) {
|
||||||
|
std::cerr << "Error: --activate and -t cannot be used together.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.activate) {
|
||||||
|
#ifdef __APPLE__
|
||||||
|
const char* home = getenv("HOME");
|
||||||
|
if (!home) {
|
||||||
|
std::cerr << "Error: Failed to resolve $HOME path.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
std::string activateDir = std::string(home) + "/Library/Application Support/com.rarlab.WinRAR";
|
||||||
|
mkdir(activateDir.c_str(), 0755);
|
||||||
|
opts.outputFile = activateDir + "/rarreg.key";
|
||||||
|
#else
|
||||||
|
const char* home = getenv("HOME");
|
||||||
|
if (!home) {
|
||||||
|
std::cerr << "Error: Failed to resolve $HOME path.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
opts.outputFile = std::string(home) + "/.rarkey";
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
if (opts.username.empty() || opts.license.empty()) {
|
||||||
|
std::cerr << "Error: Username and License Name must not be empty.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (opts.username.length() > 200 || opts.license.length() > 200) {
|
||||||
|
std::cerr << "Error: Username and License Name must not exceed 200 characters.\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string displayUser = opts.username;
|
||||||
|
std::string displayLicense = opts.license;
|
||||||
|
std::string user, license;
|
||||||
|
|
||||||
|
switch (opts.encoding) {
|
||||||
|
case Encoding::UTF8: {
|
||||||
|
auto hasNonAscii = [](const std::string& s) {
|
||||||
|
for (unsigned char c : s)
|
||||||
|
if (c > 127) return true;
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
if (hasNonAscii(displayUser) &&
|
||||||
|
(displayUser.length() < 5 || displayUser.substr(0, 5) != "utf8:"))
|
||||||
|
displayUser = "utf8:" + displayUser;
|
||||||
|
if (hasNonAscii(displayLicense) &&
|
||||||
|
(displayLicense.length() < 5 || displayLicense.substr(0, 5) != "utf8:"))
|
||||||
|
displayLicense = "utf8:" + displayLicense;
|
||||||
|
user = displayUser;
|
||||||
|
license = displayLicense;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case Encoding::ANSI:
|
||||||
|
std::cerr << "Warning: ANSI encoding is not supported on this platform. Using UTF-8.\n";
|
||||||
|
user = displayUser;
|
||||||
|
license = displayLicense;
|
||||||
|
break;
|
||||||
|
case Encoding::ASCII:
|
||||||
|
default:
|
||||||
|
user = displayUser;
|
||||||
|
license = displayLicense;
|
||||||
|
for (unsigned char c : user)
|
||||||
|
if (c > 127)
|
||||||
|
throw std::runtime_error(
|
||||||
|
"Username contains non-ASCII characters. Use '-e utf8'.");
|
||||||
|
for (unsigned char c : license)
|
||||||
|
if (c > 127)
|
||||||
|
throw std::runtime_error(
|
||||||
|
"License name contains non-ASCII characters. Use '-e utf8'.");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
auto Info = WinRarKeygen<WinRarConfig>::GenerateRegisterInfo(user.c_str(), license.c_str());
|
||||||
|
|
||||||
|
if (opts.textOnly) {
|
||||||
|
PrintRegisterInfo(Info, displayUser, displayLicense);
|
||||||
|
} else {
|
||||||
|
std::string content = BuildRegFileContent(Info);
|
||||||
|
if (!WriteRegFile(opts.outputFile, content)) {
|
||||||
|
std::cerr << "Error: Failed to write file: " << opts.outputFile << "\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
const char* encName = (opts.encoding == Encoding::UTF8) ? "UTF-8" :
|
||||||
|
(opts.encoding == Encoding::ANSI) ? "ANSI" : "ASCII";
|
||||||
|
|
||||||
|
std::cout << "\n";
|
||||||
|
PrintRegisterInfo(Info, displayUser, displayLicense);
|
||||||
|
std::cout << "\nDone! " << opts.outputFile << " has been generated. ("
|
||||||
|
<< encName << ")\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (std::exception& e) {
|
||||||
|
std::cerr << "Error: " << e.what() << "\n";
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
|
||||||
8
assets/ascii-characters-dark.svg
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
<svg width="1720" height="760" viewBox="0 0 172 76" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<style type="text/css">.text{fill:#fff;}</style>
|
||||||
|
<text class="text" y="12" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14"> !"#$%&'()*+,-./012</text>
|
||||||
|
<text class="text" y="27" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">3456789:;<=>?@ABCDE</text>
|
||||||
|
<text class="text" y="42" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">FGHIJKLMNOPQRSTUVWX</text>
|
||||||
|
<text class="text" y="57" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">YZ[\]^_`abcdefghijk</text>
|
||||||
|
<text class="text" y="72" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">lmnopqrstuvwxyz{|}~</text>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1,011 B |
7
assets/ascii-characters-light.svg
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
<svg width="1720" height="760" viewBox="0 0 172 76" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<text y="12" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14"> !"#$%&'()*+,-./012</text>
|
||||||
|
<text y="27" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">3456789:;<=>?@ABCDE</text>
|
||||||
|
<text y="42" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">FGHIJKLMNOPQRSTUVWX</text>
|
||||||
|
<text y="57" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">YZ[\]^_`abcdefghijk</text>
|
||||||
|
<text y="72" x="2" textLength="170" style="white-space: pre" letter-spacing=".55" font-family="DejaVu Sans Mono" font-size="14">lmnopqrstuvwxyz{|}~</text>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 895 B |
BIN
assets/build-workflow-dark.png
Normal file
|
After Width: | Height: | Size: 202 KiB |
BIN
assets/build-workflow-light.png
Normal file
|
After Width: | Height: | Size: 202 KiB |
BIN
assets/enable-workflows-dark.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
assets/enable-workflows-light.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
assets/file-download-dark.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
assets/file-download-light.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
1
assets/file-icon.svg
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" width="40px" height="40px"><path fill="#fff" d="M12.5 75.5L12.5 4.5 49.793 4.5 67.5 22.207 67.5 75.5z"/><path fill="#788b9c" d="M49.586,5L67,22.414V75H13V5H49.586 M50,4H12v72h56V22L50,4L50,4z"/><path fill="#fff" d="M49.5 22.5L49.5 4.5 49.793 4.5 67.5 22.207 67.5 22.5z"/><path fill="#788b9c" d="M50 5.414L66.586 22H50V5.414M50 4h-1v19h19v-1L50 4 50 4zM24 32H56V33H24zM24 38H48V39H24zM24 44H56V45H24zM24 50H48V51H24zM24 56H56V57H24z"/></svg>
|
||||||
|
After Width: | Height: | Size: 501 B |
BIN
assets/fork-dark.png
Normal file
|
After Width: | Height: | Size: 78 KiB |
BIN
assets/fork-light.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
29
assets/formula/1-dark.svg
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='112.199176pt' height='14.957875pt' viewBox='-.239051 -.235254 112.199176 14.957875'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g2-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g2-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g2-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g2-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g0-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g0-80' d='M3.53873-3.801743H5.547198C7.197011-3.801743 8.846824-5.021171 8.846824-6.38406C8.846824-7.316563 8.057783-8.16538 6.551432-8.16538H2.857285C2.630137-8.16538 2.52254-8.16538 2.52254-7.938232C2.52254-7.81868 2.630137-7.81868 2.809465-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .908593-.3467C.681445-.3467 .561893-.3467 .561893-.131507C.561893 0 .669489 0 .74122 0C.968369 0 1.207472-.02391 1.43462-.02391H2.833375C3.060523-.02391 3.311582 0 3.53873 0C3.634371 0 3.765878 0 3.765878-.227148C3.765878-.3467 3.658281-.3467 3.478954-.3467C2.761644-.3467 2.749689-.430386 2.749689-.549938C2.749689-.609714 2.761644-.6934 2.773599-.753176L3.53873-3.801743ZM4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H6.204732C7.10137-7.81868 7.84259-7.531756 7.84259-6.635118C7.84259-6.324284 7.687173-5.308095 7.137235-4.758157C6.933998-4.542964 6.360149-4.088667 5.272229-4.088667H3.58655L4.399502-7.352428Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.969593)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g0-80'/>
|
||||||
|
<use x='65.584366' y='65.753425' xlink:href='#g2-40'/>
|
||||||
|
<use x='70.136691' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='77.658415' y='65.753425' xlink:href='#g2-41'/>
|
||||||
|
<use x='85.531571' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='97.957051' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='105.478776' y='60.817239' xlink:href='#g1-49'/>
|
||||||
|
<use x='109.712958' y='60.817239' xlink:href='#g1-53'/>
|
||||||
|
<use x='117.101937' y='65.753425' xlink:href='#g2-43'/>
|
||||||
|
<use x='128.863252' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='139.041639' y='65.753425' xlink:href='#g2-43'/>
|
||||||
|
<use x='150.802954' y='65.753425' xlink:href='#g2-49'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.5 KiB |
29
assets/formula/1-light.svg
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='112.199176pt' height='14.957875pt' viewBox='-.239051 -.235254 112.199176 14.957875'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g2-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g2-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g2-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g2-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g0-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g0-80' d='M3.53873-3.801743H5.547198C7.197011-3.801743 8.846824-5.021171 8.846824-6.38406C8.846824-7.316563 8.057783-8.16538 6.551432-8.16538H2.857285C2.630137-8.16538 2.52254-8.16538 2.52254-7.938232C2.52254-7.81868 2.630137-7.81868 2.809465-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .908593-.3467C.681445-.3467 .561893-.3467 .561893-.131507C.561893 0 .669489 0 .74122 0C.968369 0 1.207472-.02391 1.43462-.02391H2.833375C3.060523-.02391 3.311582 0 3.53873 0C3.634371 0 3.765878 0 3.765878-.227148C3.765878-.3467 3.658281-.3467 3.478954-.3467C2.761644-.3467 2.749689-.430386 2.749689-.549938C2.749689-.609714 2.761644-.6934 2.773599-.753176L3.53873-3.801743ZM4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H6.204732C7.10137-7.81868 7.84259-7.531756 7.84259-6.635118C7.84259-6.324284 7.687173-5.308095 7.137235-4.758157C6.933998-4.542964 6.360149-4.088667 5.272229-4.088667H3.58655L4.399502-7.352428Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.969593)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g0-80'/>
|
||||||
|
<use x='65.584366' y='65.753425' xlink:href='#g2-40'/>
|
||||||
|
<use x='70.136691' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='77.658415' y='65.753425' xlink:href='#g2-41'/>
|
||||||
|
<use x='85.531571' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='97.957051' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='105.478776' y='60.817239' xlink:href='#g1-49'/>
|
||||||
|
<use x='109.712958' y='60.817239' xlink:href='#g1-53'/>
|
||||||
|
<use x='117.101937' y='65.753425' xlink:href='#g2-43'/>
|
||||||
|
<use x='128.863252' y='65.753425' xlink:href='#g0-11'/>
|
||||||
|
<use x='139.041639' y='65.753425' xlink:href='#g2-43'/>
|
||||||
|
<use x='150.802954' y='65.753425' xlink:href='#g2-49'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.4 KiB |
96
assets/formula/10-dark.svg
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='491.530226pt' height='10.050949pt' viewBox='-.239051 -.242965 491.530226 10.050949'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-90' d='M7.12528-7.758904C7.232877-7.914321 7.232877-7.938232 7.232877-7.974097C7.232877-8.18929 7.053549-8.18929 6.838356-8.18929H1.362889C.980324-8.18929 .980324-8.153425 .944458-7.84259L.765131-6.228643L.74122-6.073225C.74122-5.905853 .872727-5.846077 .956413-5.846077C1.06401-5.846077 1.135741-5.929763 1.159651-6.025405C1.207472-6.312329 1.315068-6.838356 2.044334-7.292653C2.725778-7.734994 3.56264-7.770859 3.969116-7.770859H4.937484L.442341-.430386C.334745-.274969 .334745-.251059 .334745-.215193C.334745 0 .526027 0 .74122 0H6.874222C7.232877 0 7.232877-.02391 7.280697-.334745L7.603487-2.689913C7.603487-2.82142 7.49589-2.905106 7.400249-2.905106C7.220922-2.905106 7.197011-2.785554 7.161146-2.546451C6.957908-1.566127 6.025405-.418431 4.327771-.418431H2.630137L7.12528-7.758904ZM1.350934-7.770859H1.984558V-7.758904C1.661768-7.579577 1.43462-7.364384 1.291158-7.232877L1.350934-7.770859ZM5.427646-7.770859H6.647073L2.139975-.418431H.920548L5.427646-7.770859ZM6.06127-.430386C6.396015-.621669 6.706849-.884682 6.981818-1.219427C6.957908-.980324 6.933998-.848817 6.874222-.418431H6.06127V-.430386Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g3-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g3-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g3-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g3-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g3-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g3-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g3-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g3-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g3-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g3-57' d='M4.375592-3.478954C4.375592-.657534 3.120299-.071731 2.402989-.071731C2.116065-.071731 1.482441-.107597 1.183562-.526027H1.255293C1.338979-.502117 1.769365-.573848 1.769365-1.016189C1.769365-1.279203 1.590037-1.506351 1.279203-1.506351S.777086-1.303113 .777086-.992279C.777086-.251059 1.374844 .251059 2.414944 .251059C3.90934 .251059 5.355915-1.338979 5.355915-3.93325C5.355915-7.149191 4.016936-7.950187 2.964882-7.950187C1.649813-7.950187 .490162-6.850311 .490162-5.272229S1.601993-2.618182 2.797509-2.618182C3.682192-2.618182 4.136488-3.263761 4.375592-3.873474V-3.478954ZM2.84533-2.857285C2.092154-2.857285 1.769365-3.466999 1.661768-3.694147C1.470486-4.148443 1.470486-4.722291 1.470486-5.260274C1.470486-5.929763 1.470486-6.503611 1.78132-6.993773C1.996513-7.316563 2.319303-7.663263 2.964882-7.663263C3.646326-7.663263 3.993026-7.065504 4.112578-6.790535C4.351681-6.204732 4.351681-5.188543 4.351681-5.009215C4.351681-4.004981 3.897385-2.857285 2.84533-2.857285Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g3-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g3-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g3-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g3-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g3-102' d='M2.056289-4.805978H3.407223V-5.152677H2.032379V-6.551432C2.032379-7.627397 2.582316-8.177335 3.072478-8.177335C3.16812-8.177335 3.347447-8.153425 3.490909-8.081694C3.443088-8.069738 3.144209-7.962142 3.144209-7.615442C3.144209-7.340473 3.335492-7.149191 3.610461-7.149191C3.897385-7.149191 4.088667-7.340473 4.088667-7.627397C4.088667-8.069738 3.658281-8.416438 3.084433-8.416438C2.247572-8.416438 1.303113-7.770859 1.303113-6.551432V-5.152677H.37061V-4.805978H1.303113V-.884682C1.303113-.3467 1.171606-.3467 .394521-.3467V0C.729265-.02391 1.3868-.02391 1.745455-.02391C2.068244-.02391 2.917061-.02391 3.19203 0V-.3467H2.952927C2.080199-.3467 2.056289-.478207 2.056289-.908593V-4.805978Z'/>
|
||||||
|
<path id='g3-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g2-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -65.03376)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='66.721702' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='79.147183' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='85.000173' y='65.753425' xlink:href='#g3-120'/>
|
||||||
|
<use x='91.17833' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='97.03132' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='102.88431' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='108.7373' y='65.753425' xlink:href='#g3-54'/>
|
||||||
|
<use x='114.590291' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='121.093613' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='127.596936' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='133.449926' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='139.302916' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='145.155906' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='151.008897' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='156.861887' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='163.365209' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='169.2182' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='175.07119' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='180.92418' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='186.77717' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='192.630161' y='65.753425' xlink:href='#g3-54'/>
|
||||||
|
<use x='198.483151' y='65.753425' xlink:href='#g3-57'/>
|
||||||
|
<use x='204.336141' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='210.189131' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='215.391789' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='220.594447' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='227.09777' y='65.753425' xlink:href='#g3-57'/>
|
||||||
|
<use x='232.95076' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='239.454083' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='246.282571' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='251.485229' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='256.687887' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='262.540878' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='268.393868' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='274.246858' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='280.099848' y='65.753425' xlink:href='#g3-55'/>
|
||||||
|
<use x='285.952839' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='291.805829' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='297.658819' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='303.511809' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='308.714467' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='314.567458' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='321.07078' y='65.753425' xlink:href='#g3-102'/>
|
||||||
|
<use x='324.647607' y='65.753425' xlink:href='#g3-55'/>
|
||||||
|
<use x='330.500598' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='336.353588' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='342.85691' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='348.709901' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='355.213223' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='361.066213' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='366.268871' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='372.121862' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='378.625184' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='384.478174' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='390.331165' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='396.184155' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='402.037145' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='407.890136' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='413.743126' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='420.246448' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='427.074937' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='432.277595' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='438.780917' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='444.633908' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='462.192878' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='472.501313' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='483.792281' y='65.753425' xlink:href='#g0-90'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 21 KiB |
96
assets/formula/10-light.svg
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='491.530226pt' height='10.050949pt' viewBox='-.239051 -.242965 491.530226 10.050949'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-90' d='M7.12528-7.758904C7.232877-7.914321 7.232877-7.938232 7.232877-7.974097C7.232877-8.18929 7.053549-8.18929 6.838356-8.18929H1.362889C.980324-8.18929 .980324-8.153425 .944458-7.84259L.765131-6.228643L.74122-6.073225C.74122-5.905853 .872727-5.846077 .956413-5.846077C1.06401-5.846077 1.135741-5.929763 1.159651-6.025405C1.207472-6.312329 1.315068-6.838356 2.044334-7.292653C2.725778-7.734994 3.56264-7.770859 3.969116-7.770859H4.937484L.442341-.430386C.334745-.274969 .334745-.251059 .334745-.215193C.334745 0 .526027 0 .74122 0H6.874222C7.232877 0 7.232877-.02391 7.280697-.334745L7.603487-2.689913C7.603487-2.82142 7.49589-2.905106 7.400249-2.905106C7.220922-2.905106 7.197011-2.785554 7.161146-2.546451C6.957908-1.566127 6.025405-.418431 4.327771-.418431H2.630137L7.12528-7.758904ZM1.350934-7.770859H1.984558V-7.758904C1.661768-7.579577 1.43462-7.364384 1.291158-7.232877L1.350934-7.770859ZM5.427646-7.770859H6.647073L2.139975-.418431H.920548L5.427646-7.770859ZM6.06127-.430386C6.396015-.621669 6.706849-.884682 6.981818-1.219427C6.957908-.980324 6.933998-.848817 6.874222-.418431H6.06127V-.430386Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g3-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g3-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g3-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g3-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g3-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g3-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g3-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g3-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g3-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g3-57' d='M4.375592-3.478954C4.375592-.657534 3.120299-.071731 2.402989-.071731C2.116065-.071731 1.482441-.107597 1.183562-.526027H1.255293C1.338979-.502117 1.769365-.573848 1.769365-1.016189C1.769365-1.279203 1.590037-1.506351 1.279203-1.506351S.777086-1.303113 .777086-.992279C.777086-.251059 1.374844 .251059 2.414944 .251059C3.90934 .251059 5.355915-1.338979 5.355915-3.93325C5.355915-7.149191 4.016936-7.950187 2.964882-7.950187C1.649813-7.950187 .490162-6.850311 .490162-5.272229S1.601993-2.618182 2.797509-2.618182C3.682192-2.618182 4.136488-3.263761 4.375592-3.873474V-3.478954ZM2.84533-2.857285C2.092154-2.857285 1.769365-3.466999 1.661768-3.694147C1.470486-4.148443 1.470486-4.722291 1.470486-5.260274C1.470486-5.929763 1.470486-6.503611 1.78132-6.993773C1.996513-7.316563 2.319303-7.663263 2.964882-7.663263C3.646326-7.663263 3.993026-7.065504 4.112578-6.790535C4.351681-6.204732 4.351681-5.188543 4.351681-5.009215C4.351681-4.004981 3.897385-2.857285 2.84533-2.857285Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g3-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g3-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g3-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g3-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g3-102' d='M2.056289-4.805978H3.407223V-5.152677H2.032379V-6.551432C2.032379-7.627397 2.582316-8.177335 3.072478-8.177335C3.16812-8.177335 3.347447-8.153425 3.490909-8.081694C3.443088-8.069738 3.144209-7.962142 3.144209-7.615442C3.144209-7.340473 3.335492-7.149191 3.610461-7.149191C3.897385-7.149191 4.088667-7.340473 4.088667-7.627397C4.088667-8.069738 3.658281-8.416438 3.084433-8.416438C2.247572-8.416438 1.303113-7.770859 1.303113-6.551432V-5.152677H.37061V-4.805978H1.303113V-.884682C1.303113-.3467 1.171606-.3467 .394521-.3467V0C.729265-.02391 1.3868-.02391 1.745455-.02391C2.068244-.02391 2.917061-.02391 3.19203 0V-.3467H2.952927C2.080199-.3467 2.056289-.478207 2.056289-.908593V-4.805978Z'/>
|
||||||
|
<path id='g3-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g2-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -65.03376)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='66.721702' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='79.147183' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='85.000173' y='65.753425' xlink:href='#g3-120'/>
|
||||||
|
<use x='91.17833' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='97.03132' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='102.88431' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='108.7373' y='65.753425' xlink:href='#g3-54'/>
|
||||||
|
<use x='114.590291' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='121.093613' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='127.596936' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='133.449926' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='139.302916' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='145.155906' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='151.008897' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='156.861887' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='163.365209' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='169.2182' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='175.07119' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='180.92418' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='186.77717' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='192.630161' y='65.753425' xlink:href='#g3-54'/>
|
||||||
|
<use x='198.483151' y='65.753425' xlink:href='#g3-57'/>
|
||||||
|
<use x='204.336141' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='210.189131' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='215.391789' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='220.594447' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='227.09777' y='65.753425' xlink:href='#g3-57'/>
|
||||||
|
<use x='232.95076' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='239.454083' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='246.282571' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='251.485229' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='256.687887' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='262.540878' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='268.393868' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='274.246858' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='280.099848' y='65.753425' xlink:href='#g3-55'/>
|
||||||
|
<use x='285.952839' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='291.805829' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='297.658819' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='303.511809' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='308.714467' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='314.567458' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='321.07078' y='65.753425' xlink:href='#g3-102'/>
|
||||||
|
<use x='324.647607' y='65.753425' xlink:href='#g3-55'/>
|
||||||
|
<use x='330.500598' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='336.353588' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='342.85691' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='348.709901' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='355.213223' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='361.066213' y='65.753425' xlink:href='#g3-101'/>
|
||||||
|
<use x='366.268871' y='65.753425' xlink:href='#g3-48'/>
|
||||||
|
<use x='372.121862' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='378.625184' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='384.478174' y='65.753425' xlink:href='#g3-53'/>
|
||||||
|
<use x='390.331165' y='65.753425' xlink:href='#g3-56'/>
|
||||||
|
<use x='396.184155' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='402.037145' y='65.753425' xlink:href='#g3-52'/>
|
||||||
|
<use x='407.890136' y='65.753425' xlink:href='#g3-50'/>
|
||||||
|
<use x='413.743126' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='420.246448' y='65.753425' xlink:href='#g3-98'/>
|
||||||
|
<use x='427.074937' y='65.753425' xlink:href='#g3-99'/>
|
||||||
|
<use x='432.277595' y='65.753425' xlink:href='#g3-100'/>
|
||||||
|
<use x='438.780917' y='65.753425' xlink:href='#g3-51'/>
|
||||||
|
<use x='444.633908' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='462.192878' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='472.501313' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='483.792281' y='65.753425' xlink:href='#g0-90'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 21 KiB |
48
assets/formula/11-dark.svg
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='211.413626pt' height='13.522849pt' viewBox='-.239051 -.240635 211.413626 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g0-0' d='M5.571108-1.809215C5.69863-1.809215 5.873973-1.809215 5.873973-1.992528S5.69863-2.175841 5.571108-2.175841H1.004234C.876712-2.175841 .70137-2.175841 .70137-1.992528S.876712-1.809215 1.004234-1.809215H5.571108Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-108' d='M2.088169-5.292154C2.096139-5.308095 2.12005-5.411706 2.12005-5.419676C2.12005-5.459527 2.088169-5.531258 1.992528-5.531258L1.187547-5.467497C.892653-5.443587 .828892-5.435616 .828892-5.292154C.828892-5.180573 .940473-5.180573 1.036115-5.180573C1.41868-5.180573 1.41868-5.132752 1.41868-5.061021C1.41868-5.037111 1.41868-5.021171 1.378829-4.877709L.390535-.924533C.358655-.797011 .358655-.67746 .358655-.669489C.358655-.175342 .765131 .079701 1.163636 .079701C1.506351 .079701 1.689664-.191283 1.777335-.366625C1.920797-.629639 2.040349-1.099875 2.040349-1.139726C2.040349-1.187547 2.016438-1.243337 1.912827-1.243337C1.841096-1.243337 1.817186-1.203487 1.817186-1.195517C1.801245-1.171606 1.761395-1.028144 1.737484-.940473C1.617933-.478207 1.466501-.143462 1.179577-.143462C.988294-.143462 .932503-.326775 .932503-.518057C.932503-.669489 .956413-.757161 .980324-.860772L2.088169-5.292154Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g3-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g3-109' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-4.124533 5.057036-3.88543 4.913574-3.323537L4.614695-2.092154C4.519054-1.733499 4.291905-.848817 4.267995-.71731C4.220174-.537983 4.148443-.227148 4.148443-.179328C4.148443-.011955 4.27995 .119552 4.459278 .119552C4.817933 .119552 4.877709-.155417 4.985305-.585803L5.702615-3.443088C5.726526-3.53873 6.348194-5.033126 7.663263-5.033126C8.141469-5.033126 8.308842-4.674471 8.308842-4.196264C8.308842-3.526775 7.84259-2.223661 7.579577-1.506351C7.47198-1.219427 7.412204-1.06401 7.412204-.848817C7.412204-.310834 7.782814 .119552 8.356663 .119552C9.468493 .119552 9.886924-1.637858 9.886924-1.709589C9.886924-1.769365 9.839103-1.817186 9.767372-1.817186C9.659776-1.817186 9.647821-1.78132 9.588045-1.578082C9.313076-.621669 8.870735-.119552 8.392528-.119552C8.272976-.119552 8.081694-.131507 8.081694-.514072C8.081694-.824907 8.225156-1.207472 8.272976-1.338979C8.488169-1.912827 9.026152-3.323537 9.026152-4.016936C9.026152-4.734247 8.607721-5.272229 7.699128-5.272229C6.898132-5.272229 6.252553-4.817933 5.774346-4.112578C5.738481-4.758157 5.34396-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.207472-5.272229 .932503-5.104857 .705355-4.65056C.490162-4.220174 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.327771 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g3-77'/>
|
||||||
|
<use x='72.307704' y='65.753425' xlink:href='#g5-61'/>
|
||||||
|
<use x='84.733184' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='94.972451' y='67.546688' xlink:href='#g4-48'/>
|
||||||
|
<use x='99.704766' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='109.944033' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='116.668846' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='121.913004' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='127.157163' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='132.401322' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='142.640589' y='67.546688' xlink:href='#g2-108'/>
|
||||||
|
<use x='145.262714' y='67.546688' xlink:href='#g0-0'/>
|
||||||
|
<use x='151.849221' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='179.993497' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='190.232764' y='67.546688' xlink:href='#g2-105'/>
|
||||||
|
<use x='196.934865' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='208.225833' y='65.753425' xlink:href='#g5-91'/>
|
||||||
|
<use x='211.477494' y='65.753425' xlink:href='#g5-48'/>
|
||||||
|
<use x='217.330484' y='65.753425' xlink:href='#g3-59'/>
|
||||||
|
<use x='222.574643' y='65.753425' xlink:href='#g5-50'/>
|
||||||
|
<use x='228.427633' y='65.753425' xlink:href='#g5-53'/>
|
||||||
|
<use x='234.280624' y='65.753425' xlink:href='#g5-54'/>
|
||||||
|
<use x='240.133614' y='65.753425' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 15 KiB |
48
assets/formula/11-light.svg
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='211.413626pt' height='13.522849pt' viewBox='-.239051 -.240635 211.413626 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g0-0' d='M5.571108-1.809215C5.69863-1.809215 5.873973-1.809215 5.873973-1.992528S5.69863-2.175841 5.571108-2.175841H1.004234C.876712-2.175841 .70137-2.175841 .70137-1.992528S.876712-1.809215 1.004234-1.809215H5.571108Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-108' d='M2.088169-5.292154C2.096139-5.308095 2.12005-5.411706 2.12005-5.419676C2.12005-5.459527 2.088169-5.531258 1.992528-5.531258L1.187547-5.467497C.892653-5.443587 .828892-5.435616 .828892-5.292154C.828892-5.180573 .940473-5.180573 1.036115-5.180573C1.41868-5.180573 1.41868-5.132752 1.41868-5.061021C1.41868-5.037111 1.41868-5.021171 1.378829-4.877709L.390535-.924533C.358655-.797011 .358655-.67746 .358655-.669489C.358655-.175342 .765131 .079701 1.163636 .079701C1.506351 .079701 1.689664-.191283 1.777335-.366625C1.920797-.629639 2.040349-1.099875 2.040349-1.139726C2.040349-1.187547 2.016438-1.243337 1.912827-1.243337C1.841096-1.243337 1.817186-1.203487 1.817186-1.195517C1.801245-1.171606 1.761395-1.028144 1.737484-.940473C1.617933-.478207 1.466501-.143462 1.179577-.143462C.988294-.143462 .932503-.326775 .932503-.518057C.932503-.669489 .956413-.757161 .980324-.860772L2.088169-5.292154Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g3-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g3-109' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-4.124533 5.057036-3.88543 4.913574-3.323537L4.614695-2.092154C4.519054-1.733499 4.291905-.848817 4.267995-.71731C4.220174-.537983 4.148443-.227148 4.148443-.179328C4.148443-.011955 4.27995 .119552 4.459278 .119552C4.817933 .119552 4.877709-.155417 4.985305-.585803L5.702615-3.443088C5.726526-3.53873 6.348194-5.033126 7.663263-5.033126C8.141469-5.033126 8.308842-4.674471 8.308842-4.196264C8.308842-3.526775 7.84259-2.223661 7.579577-1.506351C7.47198-1.219427 7.412204-1.06401 7.412204-.848817C7.412204-.310834 7.782814 .119552 8.356663 .119552C9.468493 .119552 9.886924-1.637858 9.886924-1.709589C9.886924-1.769365 9.839103-1.817186 9.767372-1.817186C9.659776-1.817186 9.647821-1.78132 9.588045-1.578082C9.313076-.621669 8.870735-.119552 8.392528-.119552C8.272976-.119552 8.081694-.131507 8.081694-.514072C8.081694-.824907 8.225156-1.207472 8.272976-1.338979C8.488169-1.912827 9.026152-3.323537 9.026152-4.016936C9.026152-4.734247 8.607721-5.272229 7.699128-5.272229C6.898132-5.272229 6.252553-4.817933 5.774346-4.112578C5.738481-4.758157 5.34396-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.207472-5.272229 .932503-5.104857 .705355-4.65056C.490162-4.220174 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.327771 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g3-77'/>
|
||||||
|
<use x='72.307704' y='65.753425' xlink:href='#g5-61'/>
|
||||||
|
<use x='84.733184' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='94.972451' y='67.546688' xlink:href='#g4-48'/>
|
||||||
|
<use x='99.704766' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='109.944033' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='116.668846' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='121.913004' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='127.157163' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='132.401322' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='142.640589' y='67.546688' xlink:href='#g2-108'/>
|
||||||
|
<use x='145.262714' y='67.546688' xlink:href='#g0-0'/>
|
||||||
|
<use x='151.849221' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='179.993497' y='65.753425' xlink:href='#g3-109'/>
|
||||||
|
<use x='190.232764' y='67.546688' xlink:href='#g2-105'/>
|
||||||
|
<use x='196.934865' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='208.225833' y='65.753425' xlink:href='#g5-91'/>
|
||||||
|
<use x='211.477494' y='65.753425' xlink:href='#g5-48'/>
|
||||||
|
<use x='217.330484' y='65.753425' xlink:href='#g3-59'/>
|
||||||
|
<use x='222.574643' y='65.753425' xlink:href='#g5-50'/>
|
||||||
|
<use x='228.427633' y='65.753425' xlink:href='#g5-53'/>
|
||||||
|
<use x='234.280624' y='65.753425' xlink:href='#g5-54'/>
|
||||||
|
<use x='240.133614' y='65.753425' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 15 KiB |
64
assets/formula/12-dark.svg
Normal file
|
|
@ -0,0 +1,64 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='263.945736pt' height='14.957875pt' viewBox='-.239051 -.235254 263.945736 14.957875'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g2-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g2-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g3-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g3-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g3-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g3-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g3-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g4-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g4-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g4-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g4-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g4-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g4-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g4-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g4-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
<path id='g4-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.969593)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g4-83'/>
|
||||||
|
<use x='62.91659' y='65.753425' xlink:href='#g4-72'/>
|
||||||
|
<use x='71.691936' y='65.753425' xlink:href='#g4-65'/>
|
||||||
|
<use x='80.46726' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='85.199575' y='65.753425' xlink:href='#g4-40'/>
|
||||||
|
<use x='89.751901' y='65.753425' xlink:href='#g2-77'/>
|
||||||
|
<use x='102.325508' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
<use x='110.198663' y='65.753425' xlink:href='#g4-61'/>
|
||||||
|
<use x='122.624144' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='129.823484' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='134.555799' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='137.876689' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='141.197579' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='148.396919' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='153.129234' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='156.450124' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='159.771014' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='166.970354' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='171.702669' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='175.023559' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='178.344449' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='185.543789' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='190.276104' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='193.596994' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='196.917884' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='204.117224' y='67.546688' xlink:href='#g3-52'/>
|
||||||
|
<use x='232.2615' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='239.46084' y='67.546688' xlink:href='#g1-105'/>
|
||||||
|
<use x='246.162941' y='65.753425' xlink:href='#g0-50'/>
|
||||||
|
<use x='257.453909' y='65.753425' xlink:href='#g4-91'/>
|
||||||
|
<use x='260.70557' y='65.753425' xlink:href='#g4-48'/>
|
||||||
|
<use x='266.55856' y='65.753425' xlink:href='#g2-59'/>
|
||||||
|
<use x='271.802719' y='65.753425' xlink:href='#g4-50'/>
|
||||||
|
<use x='277.65571' y='60.817239' xlink:href='#g3-51'/>
|
||||||
|
<use x='281.889892' y='60.817239' xlink:href='#g3-50'/>
|
||||||
|
<use x='286.622207' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
64
assets/formula/12-light.svg
Normal file
|
|
@ -0,0 +1,64 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='263.945736pt' height='14.957875pt' viewBox='-.239051 -.235254 263.945736 14.957875'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g2-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g2-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g3-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g3-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g3-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g3-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g3-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g4-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g4-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g4-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g4-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g4-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g4-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g4-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g4-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
<path id='g4-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.969593)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g4-83'/>
|
||||||
|
<use x='62.91659' y='65.753425' xlink:href='#g4-72'/>
|
||||||
|
<use x='71.691936' y='65.753425' xlink:href='#g4-65'/>
|
||||||
|
<use x='80.46726' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='85.199575' y='65.753425' xlink:href='#g4-40'/>
|
||||||
|
<use x='89.751901' y='65.753425' xlink:href='#g2-77'/>
|
||||||
|
<use x='102.325508' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
<use x='110.198663' y='65.753425' xlink:href='#g4-61'/>
|
||||||
|
<use x='122.624144' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='129.823484' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='134.555799' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='137.876689' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='141.197579' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='148.396919' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='153.129234' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='156.450124' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='159.771014' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='166.970354' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='171.702669' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='175.023559' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='178.344449' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='185.543789' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='190.276104' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='193.596994' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='196.917884' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='204.117224' y='67.546688' xlink:href='#g3-52'/>
|
||||||
|
<use x='232.2615' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='239.46084' y='67.546688' xlink:href='#g1-105'/>
|
||||||
|
<use x='246.162941' y='65.753425' xlink:href='#g0-50'/>
|
||||||
|
<use x='257.453909' y='65.753425' xlink:href='#g4-91'/>
|
||||||
|
<use x='260.70557' y='65.753425' xlink:href='#g4-48'/>
|
||||||
|
<use x='266.55856' y='65.753425' xlink:href='#g2-59'/>
|
||||||
|
<use x='271.802719' y='65.753425' xlink:href='#g4-50'/>
|
||||||
|
<use x='277.65571' y='60.817239' xlink:href='#g3-51'/>
|
||||||
|
<use x='281.889892' y='60.817239' xlink:href='#g3-50'/>
|
||||||
|
<use x='286.622207' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
29
assets/formula/13-dark.svg
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='85.60334pt' height='11.069888pt' viewBox='-.299738 -.258705 85.60334 11.069888'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-83' d='M7.036362-7.581816C7.036362-7.614543 7.014543-7.690907 6.916362-7.690907C6.861816-7.690907 6.850907-7.679998 6.719998-7.527271L6.196362-6.905453C5.912726-7.41818 5.345453-7.690907 4.636362-7.690907C3.250908-7.690907 1.941818-6.436362 1.941818-5.116362C1.941818-4.232726 2.519999-3.730908 3.076363-3.567272L4.243635-3.261817C4.647271-3.163635 5.247271-2.999999 5.247271-2.105454C5.247271-1.123636 4.352726-.098182 3.283635-.098182C2.585454-.098182 1.374545-.338182 1.374545-1.690909C1.374545-1.952727 1.429091-2.214545 1.44-2.279999C1.450909-2.323636 1.461818-2.334545 1.461818-2.356363C1.461818-2.465454 1.385454-2.476363 1.330909-2.476363S1.254545-2.465454 1.221818-2.432727C1.178181-2.38909 .567273 .098182 .567273 .130909C.567273 .196364 .621818 .24 .687273 .24C.741818 .24 .752727 .229091 .883636 .076364L1.418181-.545454C1.887272 .087273 2.62909 .24 3.261817 .24C4.745453 .24 6.032726-1.210909 6.032726-2.563636C6.032726-3.316363 5.661817-3.687272 5.49818-3.839999C5.247271-4.090908 5.083635-4.134544 4.112726-4.385453C3.872726-4.450908 3.479999-4.559999 3.381817-4.581817C3.087272-4.679999 2.716363-4.996362 2.716363-5.574544C2.716363-6.45818 3.58909-7.385452 4.625453-7.385452C5.530908-7.385452 6.196362-6.916362 6.196362-5.694544C6.196362-5.345453 6.152726-5.149089 6.152726-5.083635C6.152726-5.072726 6.152726-4.974544 6.283635-4.974544C6.392725-4.974544 6.403635-5.007271 6.447271-5.192726L7.036362-7.581816Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='77.424147' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='82.156462' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='87.004922' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='93.694325' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='98.42664' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='103.275099' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='109.964502' y='70.378567' xlink:href='#g1-50'/>
|
||||||
|
<use x='114.696817' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='119.545277' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='126.23468' y='70.378567' xlink:href='#g1-51'/>
|
||||||
|
<use x='130.966994' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='135.815454' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='142.504857' y='70.378567' xlink:href='#g1-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.7 KiB |
29
assets/formula/13-light.svg
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='85.60334pt' height='11.069888pt' viewBox='-.299738 -.258705 85.60334 11.069888'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-83' d='M7.036362-7.581816C7.036362-7.614543 7.014543-7.690907 6.916362-7.690907C6.861816-7.690907 6.850907-7.679998 6.719998-7.527271L6.196362-6.905453C5.912726-7.41818 5.345453-7.690907 4.636362-7.690907C3.250908-7.690907 1.941818-6.436362 1.941818-5.116362C1.941818-4.232726 2.519999-3.730908 3.076363-3.567272L4.243635-3.261817C4.647271-3.163635 5.247271-2.999999 5.247271-2.105454C5.247271-1.123636 4.352726-.098182 3.283635-.098182C2.585454-.098182 1.374545-.338182 1.374545-1.690909C1.374545-1.952727 1.429091-2.214545 1.44-2.279999C1.450909-2.323636 1.461818-2.334545 1.461818-2.356363C1.461818-2.465454 1.385454-2.476363 1.330909-2.476363S1.254545-2.465454 1.221818-2.432727C1.178181-2.38909 .567273 .098182 .567273 .130909C.567273 .196364 .621818 .24 .687273 .24C.741818 .24 .752727 .229091 .883636 .076364L1.418181-.545454C1.887272 .087273 2.62909 .24 3.261817 .24C4.745453 .24 6.032726-1.210909 6.032726-2.563636C6.032726-3.316363 5.661817-3.687272 5.49818-3.839999C5.247271-4.090908 5.083635-4.134544 4.112726-4.385453C3.872726-4.450908 3.479999-4.559999 3.381817-4.581817C3.087272-4.679999 2.716363-4.996362 2.716363-5.574544C2.716363-6.45818 3.58909-7.385452 4.625453-7.385452C5.530908-7.385452 6.196362-6.916362 6.196362-5.694544C6.196362-5.345453 6.152726-5.149089 6.152726-5.083635C6.152726-5.072726 6.152726-4.974544 6.283635-4.974544C6.392725-4.974544 6.403635-5.007271 6.447271-5.192726L7.036362-7.581816Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='77.424147' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='82.156462' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='87.004922' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='93.694325' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='98.42664' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='103.275099' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='109.964502' y='70.378567' xlink:href='#g1-50'/>
|
||||||
|
<use x='114.696817' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='119.545277' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='126.23468' y='70.378567' xlink:href='#g1-51'/>
|
||||||
|
<use x='130.966994' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='135.815454' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='142.504857' y='70.378567' xlink:href='#g1-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.7 KiB |
22
assets/formula/14-dark.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52.346651pt' height='12.327269pt' viewBox='-.299738 -.256625 52.346651 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-77' d='M10.101815-6.610907C10.199997-7.003634 10.221815-7.112725 11.039997-7.112725C11.290906-7.112725 11.389088-7.112725 11.389088-7.330907C11.389088-7.450907 11.279997-7.450907 11.094542-7.450907H9.654543C9.370906-7.450907 9.359997-7.450907 9.229088-7.243634L5.247271-1.025454L4.396362-7.199998C4.363635-7.450907 4.341817-7.450907 4.058181-7.450907H2.563636C2.356363-7.450907 2.236363-7.450907 2.236363-7.243634C2.236363-7.112725 2.334545-7.112725 2.552727-7.112725C2.694545-7.112725 2.890908-7.101816 3.021817-7.090907C3.196363-7.069089 3.261817-7.036362 3.261817-6.916362C3.261817-6.872725 3.250908-6.839998 3.218181-6.709089L1.832727-1.156363C1.723636-.72 1.538181-.370909 .654545-.338182C.6-.338182 .458182-.327273 .458182-.130909C.458182-.032727 .523636 0 .610909 0C.96 0 1.341818-.032727 1.701818-.032727C2.072727-.032727 2.465454 0 2.825454 0C2.879999 0 3.021817 0 3.021817-.218182C3.021817-.338182 2.901817-.338182 2.825454-.338182C2.203636-.349091 2.083636-.567273 2.083636-.818182C2.083636-.894545 2.094545-.949091 2.127272-1.069091L3.610908-7.014543H3.621817L4.559999-.250909C4.581817-.12 4.592726 0 4.723635 0C4.843635 0 4.90909-.12 4.963635-.196364L9.370906-7.101816H9.381816L7.821816-.850909C7.712725-.425454 7.690907-.338182 6.829089-.338182C6.643635-.338182 6.523635-.338182 6.523635-.130909C6.523635 0 6.654544 0 6.687271 0C6.992725 0 7.734543-.032727 8.039998-.032727C8.48727-.032727 8.956361 0 9.403634 0C9.469088 0 9.610906 0 9.610906-.218182C9.610906-.338182 9.512725-.338182 9.305452-.338182C8.901816-.338182 8.596361-.338182 8.596361-.534545C8.596361-.578182 8.596361-.6 8.650907-.796363L10.101815-6.610907Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g2-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
<path id='g2-65' d='M4.341817-7.592725C4.287272-7.734543 4.265453-7.810907 4.090908-7.810907S3.883635-7.745452 3.82909-7.592725L1.570909-1.069091C1.374545-.512727 .938182-.349091 .349091-.338182V0C.6-.010909 1.069091-.032727 1.461818-.032727C1.799999-.032727 2.367272-.010909 2.716363 0V-.338182C2.170908-.338182 1.898181-.610909 1.898181-.894545C1.898181-.927272 1.90909-1.036363 1.919999-1.058182L2.421818-2.487272H5.116362L5.694544-.818182C5.705453-.774545 5.727271-.709091 5.727271-.665454C5.727271-.338182 5.116362-.338182 4.821817-.338182V0C5.214544-.032727 5.97818-.032727 6.392725-.032727C6.861816-.032727 7.363634-.021818 7.821816 0V-.338182H7.625452C6.970907-.338182 6.81818-.414545 6.69818-.774545L4.341817-7.592725ZM3.763635-6.370907L4.996362-2.825454H2.541817L3.763635-6.370907Z'/>
|
||||||
|
<path id='g2-72' d='M6.687271-6.599998C6.687271-6.992725 6.709089-7.112725 7.549089-7.112725H7.810907V-7.450907C7.429089-7.41818 6.621816-7.41818 6.207271-7.41818S4.974544-7.41818 4.592726-7.450907V-7.112725H4.854544C5.694544-7.112725 5.716362-6.992725 5.716362-6.599998V-4.047272H2.454545V-6.599998C2.454545-6.992725 2.476363-7.112725 3.316363-7.112725H3.578181V-7.450907C3.196363-7.41818 2.38909-7.41818 1.974545-7.41818S.741818-7.41818 .36-7.450907V-7.112725H.621818C1.461818-7.112725 1.483636-6.992725 1.483636-6.599998V-.850909C1.483636-.458182 1.461818-.338182 .621818-.338182H.36V0C.741818-.032727 1.54909-.032727 1.963636-.032727S3.196363-.032727 3.578181 0V-.338182H3.316363C2.476363-.338182 2.454545-.458182 2.454545-.850909V-3.70909H5.716362V-.850909C5.716362-.458182 5.694544-.338182 4.854544-.338182H4.592726V0C4.974544-.032727 5.781817-.032727 6.196362-.032727S7.429089-.032727 7.810907 0V-.338182H7.549089C6.709089-.338182 6.687271-.458182 6.687271-.850909V-6.599998Z'/>
|
||||||
|
<path id='g2-83' d='M3.807272-4.232726L2.410908-4.570908C1.734545-4.734544 1.309091-5.323635 1.309091-5.956362C1.309091-6.719998 1.898181-7.385452 2.74909-7.385452C4.570908-7.385452 4.810908-5.596362 4.876362-5.105453C4.887271-5.039999 4.887271-4.974544 5.007271-4.974544C5.149089-4.974544 5.149089-5.02909 5.149089-5.236362V-7.429089C5.149089-7.614543 5.149089-7.690907 5.02909-7.690907C4.952726-7.690907 4.941817-7.679998 4.865453-7.549089L4.483635-6.927271C4.156362-7.243634 3.70909-7.690907 2.738181-7.690907C1.527272-7.690907 .610909-6.730907 .610909-5.574544C.610909-4.66909 1.189091-3.872726 2.039999-3.578181C2.159999-3.534544 2.716363-3.403635 3.479999-3.218181C3.774544-3.141817 4.101817-3.065454 4.407271-2.661817C4.636362-2.378181 4.745453-2.018181 4.745453-1.658181C4.745453-.883636 4.199999-.098182 3.283635-.098182C2.967272-.098182 2.138181-.152727 1.56-.687273C.927272-1.276363 .894545-1.974545 .883636-2.367272C.872727-2.476363 .785454-2.476363 .752727-2.476363C.610909-2.476363 .610909-2.399999 .610909-2.203636V-.021818C.610909 .163636 .610909 .24 .730909 .24C.807273 .24 .818182 .218182 .894545 .098182C.894545 .087273 .927272 .054545 1.287272-.523636C1.625454-.152727 2.323636 .24 3.294545 .24C4.570908 .24 5.443635-.829091 5.443635-2.02909C5.443635-3.119999 4.723635-4.014544 3.807272-4.232726Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g2-83'/>
|
||||||
|
<use x='76.795368' y='68.742217' xlink:href='#g2-72'/>
|
||||||
|
<use x='84.977204' y='68.742217' xlink:href='#g2-65'/>
|
||||||
|
<use x='93.159016' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='97.89133' y='68.742217' xlink:href='#g2-40'/>
|
||||||
|
<use x='102.133768' y='68.742217' xlink:href='#g0-77'/>
|
||||||
|
<use x='113.906488' y='68.742217' xlink:href='#g2-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.9 KiB |
22
assets/formula/14-light.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52.346651pt' height='12.327269pt' viewBox='-.299738 -.256625 52.346651 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-77' d='M10.101815-6.610907C10.199997-7.003634 10.221815-7.112725 11.039997-7.112725C11.290906-7.112725 11.389088-7.112725 11.389088-7.330907C11.389088-7.450907 11.279997-7.450907 11.094542-7.450907H9.654543C9.370906-7.450907 9.359997-7.450907 9.229088-7.243634L5.247271-1.025454L4.396362-7.199998C4.363635-7.450907 4.341817-7.450907 4.058181-7.450907H2.563636C2.356363-7.450907 2.236363-7.450907 2.236363-7.243634C2.236363-7.112725 2.334545-7.112725 2.552727-7.112725C2.694545-7.112725 2.890908-7.101816 3.021817-7.090907C3.196363-7.069089 3.261817-7.036362 3.261817-6.916362C3.261817-6.872725 3.250908-6.839998 3.218181-6.709089L1.832727-1.156363C1.723636-.72 1.538181-.370909 .654545-.338182C.6-.338182 .458182-.327273 .458182-.130909C.458182-.032727 .523636 0 .610909 0C.96 0 1.341818-.032727 1.701818-.032727C2.072727-.032727 2.465454 0 2.825454 0C2.879999 0 3.021817 0 3.021817-.218182C3.021817-.338182 2.901817-.338182 2.825454-.338182C2.203636-.349091 2.083636-.567273 2.083636-.818182C2.083636-.894545 2.094545-.949091 2.127272-1.069091L3.610908-7.014543H3.621817L4.559999-.250909C4.581817-.12 4.592726 0 4.723635 0C4.843635 0 4.90909-.12 4.963635-.196364L9.370906-7.101816H9.381816L7.821816-.850909C7.712725-.425454 7.690907-.338182 6.829089-.338182C6.643635-.338182 6.523635-.338182 6.523635-.130909C6.523635 0 6.654544 0 6.687271 0C6.992725 0 7.734543-.032727 8.039998-.032727C8.48727-.032727 8.956361 0 9.403634 0C9.469088 0 9.610906 0 9.610906-.218182C9.610906-.338182 9.512725-.338182 9.305452-.338182C8.901816-.338182 8.596361-.338182 8.596361-.534545C8.596361-.578182 8.596361-.6 8.650907-.796363L10.101815-6.610907Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g2-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
<path id='g2-65' d='M4.341817-7.592725C4.287272-7.734543 4.265453-7.810907 4.090908-7.810907S3.883635-7.745452 3.82909-7.592725L1.570909-1.069091C1.374545-.512727 .938182-.349091 .349091-.338182V0C.6-.010909 1.069091-.032727 1.461818-.032727C1.799999-.032727 2.367272-.010909 2.716363 0V-.338182C2.170908-.338182 1.898181-.610909 1.898181-.894545C1.898181-.927272 1.90909-1.036363 1.919999-1.058182L2.421818-2.487272H5.116362L5.694544-.818182C5.705453-.774545 5.727271-.709091 5.727271-.665454C5.727271-.338182 5.116362-.338182 4.821817-.338182V0C5.214544-.032727 5.97818-.032727 6.392725-.032727C6.861816-.032727 7.363634-.021818 7.821816 0V-.338182H7.625452C6.970907-.338182 6.81818-.414545 6.69818-.774545L4.341817-7.592725ZM3.763635-6.370907L4.996362-2.825454H2.541817L3.763635-6.370907Z'/>
|
||||||
|
<path id='g2-72' d='M6.687271-6.599998C6.687271-6.992725 6.709089-7.112725 7.549089-7.112725H7.810907V-7.450907C7.429089-7.41818 6.621816-7.41818 6.207271-7.41818S4.974544-7.41818 4.592726-7.450907V-7.112725H4.854544C5.694544-7.112725 5.716362-6.992725 5.716362-6.599998V-4.047272H2.454545V-6.599998C2.454545-6.992725 2.476363-7.112725 3.316363-7.112725H3.578181V-7.450907C3.196363-7.41818 2.38909-7.41818 1.974545-7.41818S.741818-7.41818 .36-7.450907V-7.112725H.621818C1.461818-7.112725 1.483636-6.992725 1.483636-6.599998V-.850909C1.483636-.458182 1.461818-.338182 .621818-.338182H.36V0C.741818-.032727 1.54909-.032727 1.963636-.032727S3.196363-.032727 3.578181 0V-.338182H3.316363C2.476363-.338182 2.454545-.458182 2.454545-.850909V-3.70909H5.716362V-.850909C5.716362-.458182 5.694544-.338182 4.854544-.338182H4.592726V0C4.974544-.032727 5.781817-.032727 6.196362-.032727S7.429089-.032727 7.810907 0V-.338182H7.549089C6.709089-.338182 6.687271-.458182 6.687271-.850909V-6.599998Z'/>
|
||||||
|
<path id='g2-83' d='M3.807272-4.232726L2.410908-4.570908C1.734545-4.734544 1.309091-5.323635 1.309091-5.956362C1.309091-6.719998 1.898181-7.385452 2.74909-7.385452C4.570908-7.385452 4.810908-5.596362 4.876362-5.105453C4.887271-5.039999 4.887271-4.974544 5.007271-4.974544C5.149089-4.974544 5.149089-5.02909 5.149089-5.236362V-7.429089C5.149089-7.614543 5.149089-7.690907 5.02909-7.690907C4.952726-7.690907 4.941817-7.679998 4.865453-7.549089L4.483635-6.927271C4.156362-7.243634 3.70909-7.690907 2.738181-7.690907C1.527272-7.690907 .610909-6.730907 .610909-5.574544C.610909-4.66909 1.189091-3.872726 2.039999-3.578181C2.159999-3.534544 2.716363-3.403635 3.479999-3.218181C3.774544-3.141817 4.101817-3.065454 4.407271-2.661817C4.636362-2.378181 4.745453-2.018181 4.745453-1.658181C4.745453-.883636 4.199999-.098182 3.283635-.098182C2.967272-.098182 2.138181-.152727 1.56-.687273C.927272-1.276363 .894545-1.974545 .883636-2.367272C.872727-2.476363 .785454-2.476363 .752727-2.476363C.610909-2.476363 .610909-2.399999 .610909-2.203636V-.021818C.610909 .163636 .610909 .24 .730909 .24C.807273 .24 .818182 .218182 .894545 .098182C.894545 .087273 .927272 .054545 1.287272-.523636C1.625454-.152727 2.323636 .24 3.294545 .24C4.570908 .24 5.443635-.829091 5.443635-2.02909C5.443635-3.119999 4.723635-4.014544 3.807272-4.232726Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g2-83'/>
|
||||||
|
<use x='76.795368' y='68.742217' xlink:href='#g2-72'/>
|
||||||
|
<use x='84.977204' y='68.742217' xlink:href='#g2-65'/>
|
||||||
|
<use x='93.159016' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='97.89133' y='68.742217' xlink:href='#g2-40'/>
|
||||||
|
<use x='102.133768' y='68.742217' xlink:href='#g0-77'/>
|
||||||
|
<use x='113.906488' y='68.742217' xlink:href='#g2-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.9 KiB |
83
assets/formula/15-dark.svg
Normal file
|
|
@ -0,0 +1,83 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='306.284242pt' height='38.790764pt' viewBox='-.239051 -.232004 306.284242 38.790764'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g3-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g5-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g5-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g5-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g5-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g5-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g5-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g6-11' d='M5.236364-4.805978H6.599253V-5.152677H5.212453V-6.551432C5.212453-7.579577 5.738481-8.177335 6.264508-8.177335C6.443836-8.177335 6.611208-8.117559 6.682939-8.081694C6.635118-8.069738 6.336239-7.962142 6.336239-7.615442C6.336239-7.340473 6.527522-7.149191 6.802491-7.149191C7.089415-7.149191 7.280697-7.340473 7.280697-7.627397C7.280697-8.057783 6.862267-8.416438 6.264508-8.416438C5.786301-8.416438 5.332005-8.201245 5.033126-7.914321C4.722291-8.356663 4.052802-8.416438 3.730012-8.416438C2.582316-8.416438 1.243337-7.79477 1.243337-6.527522V-5.152677H.310834V-4.805978H1.243337V-.884682C1.243337-.3467 1.111831-.3467 .334745-.3467V0C.669489-.02391 1.255293-.02391 1.613948-.02391S2.570361-.02391 2.905106 0V-.3467C2.139975-.3467 1.996513-.3467 1.996513-.884682V-4.805978H4.483188V-.884682C4.483188-.3467 4.351681-.3467 3.574595-.3467V0C3.90934-.02391 4.566874-.02391 4.925529-.02391C5.248319-.02391 6.097136-.02391 6.372105 0V-.3467H6.133001C5.260274-.3467 5.236364-.478207 5.236364-.908593V-4.805978ZM1.972603-5.152677V-6.503611C1.972603-7.723039 2.988792-8.177335 3.706102-8.177335C3.789788-8.177335 4.315816-8.177335 4.662516-7.926276C4.339726-7.866501 4.244085-7.639352 4.244085-7.460025C4.244085-7.256787 4.351681-7.089415 4.531009-7.017684C4.483188-6.838356 4.483188-6.682939 4.483188-6.551432V-5.152677H1.972603Z'/>
|
||||||
|
<path id='g6-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g6-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g6-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g6-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g6-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g6-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g6-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g6-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g6-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g6-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g6-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g6-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g6-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g6-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g6-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g6-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g1-3' d='M3.291656-1.052055C3.363387-1.004234 3.387298-1.004234 3.427148-1.004234C3.55467-1.004234 3.666252-1.107846 3.666252-1.251308C3.666252-1.40274 3.58655-1.43462 3.466999-1.490411C2.933001-1.737484 2.741719-1.825156 2.351183-1.984558L3.283686-2.406974C3.347447-2.430884 3.498879-2.502615 3.56264-2.526526C3.642341-2.574346 3.666252-2.654047 3.666252-2.725778C3.666252-2.82142 3.618431-2.972852 3.379328-2.972852L2.231631-2.191781L2.343213-3.371357C2.359153-3.506849 2.343213-3.706102 2.11208-3.706102C1.968618-3.706102 1.857036-3.58655 1.880946-3.474969V-3.379328L1.992528-2.191781L.932503-2.925031C.860772-2.972852 .836862-2.972852 .797011-2.972852C.669489-2.972852 .557908-2.86924 .557908-2.725778C.557908-2.574346 .637609-2.542466 .757161-2.486675C1.291158-2.239601 1.482441-2.15193 1.872976-1.992528L.940473-1.570112C.876712-1.546202 .72528-1.474471 .661519-1.45056C.581818-1.40274 .557908-1.323039 .557908-1.251308C.557908-1.107846 .669489-1.004234 .797011-1.004234C.860772-1.004234 .876712-1.004234 1.075965-1.147696L1.992528-1.785305L1.872976-.502117C1.872976-.342715 2.008468-.270984 2.11208-.270984S2.351183-.342715 2.351183-.502117C2.351183-.581818 2.319303-.836862 2.311333-.932503C2.279452-1.203487 2.255542-1.506351 2.231631-1.785305L3.291656-1.052055Z'/>
|
||||||
|
<path id='g4-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g4-104' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.654047-8.249066 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.697634-8.16538 1.613948-8.153425 1.613948-7.938232C1.613948-7.81868 1.709589-7.81868 1.876961-7.81868C2.462765-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.519801 2.450809-7.424159 2.438854-7.388294L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.183562 .119552 1.338979-.035866 1.398755-.167372L1.936737-2.331258C1.996513-2.594271 2.068244-2.84533 2.12802-3.108344C2.259527-3.610461 2.259527-3.622416 2.486675-3.969116S3.251806-5.033126 4.172354-5.033126C4.65056-5.033126 4.817933-4.674471 4.817933-4.196264C4.817933-3.526775 4.351681-2.223661 4.088667-1.506351C3.981071-1.219427 3.921295-1.06401 3.921295-.848817C3.921295-.310834 4.291905 .119552 4.865753 .119552C5.977584 .119552 6.396015-1.637858 6.396015-1.709589C6.396015-1.769365 6.348194-1.817186 6.276463-1.817186C6.168867-1.817186 6.156912-1.78132 6.097136-1.578082C5.822167-.621669 5.379826-.119552 4.901619-.119552C4.782067-.119552 4.590785-.131507 4.590785-.514072C4.590785-.824907 4.734247-1.207472 4.782067-1.338979C4.99726-1.912827 5.535243-3.323537 5.535243-4.016936C5.535243-4.734247 5.116812-5.272229 4.208219-5.272229C3.526775-5.272229 2.929016-4.94944 2.438854-4.327771L3.359402-7.998007Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.099783)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g4-104'/>
|
||||||
|
<use x='66.472651' y='75.074093' xlink:href='#g6-61'/>
|
||||||
|
<use x='78.898132' y='75.074093' xlink:href='#g6-40'/>
|
||||||
|
<use x='89.967675' y='60.130073' xlink:href='#g5-52'/>
|
||||||
|
<use x='83.450458' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='85.232852' y='88.910984' xlink:href='#g3-105'/>
|
||||||
|
<use x='88.115991' y='88.910984' xlink:href='#g5-61'/>
|
||||||
|
<use x='94.702498' y='88.910984' xlink:href='#g5-48'/>
|
||||||
|
<use x='102.711572' y='75.074093' xlink:href='#g4-83'/>
|
||||||
|
<use x='109.910912' y='76.867357' xlink:href='#g3-105'/>
|
||||||
|
<use x='115.948847' y='75.074093' xlink:href='#g2-1'/>
|
||||||
|
<use x='121.926401' y='75.074093' xlink:href='#g6-50'/>
|
||||||
|
<use x='127.779391' y='70.137908' xlink:href='#g5-51'/>
|
||||||
|
<use x='132.013574' y='70.137908' xlink:href='#g5-50'/>
|
||||||
|
<use x='136.247757' y='70.137908' xlink:href='#g3-105'/>
|
||||||
|
<use x='139.629029' y='75.074093' xlink:href='#g6-41'/>
|
||||||
|
<use x='146.838018' y='75.074093' xlink:href='#g6-43'/>
|
||||||
|
<use x='158.599333' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='164.452323' y='75.074093' xlink:href='#g6-120'/>
|
||||||
|
<use x='170.630479' y='75.074093' xlink:href='#g6-49'/>
|
||||||
|
<use x='176.48347' y='75.074093' xlink:href='#g6-98'/>
|
||||||
|
<use x='183.311958' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='189.815281' y='75.074093' xlink:href='#g6-49'/>
|
||||||
|
<use x='195.668271' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='201.521261' y='75.074093' xlink:href='#g6-120'/>
|
||||||
|
<use x='207.699418' y='75.074093' xlink:href='#g6-98'/>
|
||||||
|
<use x='214.20274' y='75.074093' xlink:href='#g6-52'/>
|
||||||
|
<use x='220.05573' y='75.074093' xlink:href='#g6-101'/>
|
||||||
|
<use x='225.258388' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='231.111379' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='236.964369' y='75.074093' xlink:href='#g6-99'/>
|
||||||
|
<use x='242.167027' y='75.074093' xlink:href='#g6-55'/>
|
||||||
|
<use x='248.020017' y='75.074093' xlink:href='#g6-99'/>
|
||||||
|
<use x='253.222675' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='259.075666' y='75.074093' xlink:href='#g6-11'/>
|
||||||
|
<use x='265.904154' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='272.407477' y='75.074093' xlink:href='#g6-56'/>
|
||||||
|
<use x='278.260467' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='284.763789' y='75.074093' xlink:href='#g6-52'/>
|
||||||
|
<use x='290.61678' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='299.126433' y='75.074093' xlink:href='#g2-1'/>
|
||||||
|
<use x='305.103987' y='75.074093' xlink:href='#g6-50'/>
|
||||||
|
<use x='310.956977' y='70.137908' xlink:href='#g5-51'/>
|
||||||
|
<use x='315.19116' y='70.137908' xlink:href='#g5-50'/>
|
||||||
|
<use x='319.425343' y='70.137908' xlink:href='#g1-3'/>
|
||||||
|
<use x='323.659526' y='70.137908' xlink:href='#g5-53'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 27 KiB |
83
assets/formula/15-light.svg
Normal file
|
|
@ -0,0 +1,83 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='306.284242pt' height='38.790764pt' viewBox='-.239051 -.232004 306.284242 38.790764'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g3-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g5-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g5-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g5-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g5-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g5-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g5-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g6-11' d='M5.236364-4.805978H6.599253V-5.152677H5.212453V-6.551432C5.212453-7.579577 5.738481-8.177335 6.264508-8.177335C6.443836-8.177335 6.611208-8.117559 6.682939-8.081694C6.635118-8.069738 6.336239-7.962142 6.336239-7.615442C6.336239-7.340473 6.527522-7.149191 6.802491-7.149191C7.089415-7.149191 7.280697-7.340473 7.280697-7.627397C7.280697-8.057783 6.862267-8.416438 6.264508-8.416438C5.786301-8.416438 5.332005-8.201245 5.033126-7.914321C4.722291-8.356663 4.052802-8.416438 3.730012-8.416438C2.582316-8.416438 1.243337-7.79477 1.243337-6.527522V-5.152677H.310834V-4.805978H1.243337V-.884682C1.243337-.3467 1.111831-.3467 .334745-.3467V0C.669489-.02391 1.255293-.02391 1.613948-.02391S2.570361-.02391 2.905106 0V-.3467C2.139975-.3467 1.996513-.3467 1.996513-.884682V-4.805978H4.483188V-.884682C4.483188-.3467 4.351681-.3467 3.574595-.3467V0C3.90934-.02391 4.566874-.02391 4.925529-.02391C5.248319-.02391 6.097136-.02391 6.372105 0V-.3467H6.133001C5.260274-.3467 5.236364-.478207 5.236364-.908593V-4.805978ZM1.972603-5.152677V-6.503611C1.972603-7.723039 2.988792-8.177335 3.706102-8.177335C3.789788-8.177335 4.315816-8.177335 4.662516-7.926276C4.339726-7.866501 4.244085-7.639352 4.244085-7.460025C4.244085-7.256787 4.351681-7.089415 4.531009-7.017684C4.483188-6.838356 4.483188-6.682939 4.483188-6.551432V-5.152677H1.972603Z'/>
|
||||||
|
<path id='g6-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g6-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g6-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g6-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g6-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g6-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g6-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g6-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g6-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g6-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g6-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g6-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g6-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g6-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g6-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g6-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g1-3' d='M3.291656-1.052055C3.363387-1.004234 3.387298-1.004234 3.427148-1.004234C3.55467-1.004234 3.666252-1.107846 3.666252-1.251308C3.666252-1.40274 3.58655-1.43462 3.466999-1.490411C2.933001-1.737484 2.741719-1.825156 2.351183-1.984558L3.283686-2.406974C3.347447-2.430884 3.498879-2.502615 3.56264-2.526526C3.642341-2.574346 3.666252-2.654047 3.666252-2.725778C3.666252-2.82142 3.618431-2.972852 3.379328-2.972852L2.231631-2.191781L2.343213-3.371357C2.359153-3.506849 2.343213-3.706102 2.11208-3.706102C1.968618-3.706102 1.857036-3.58655 1.880946-3.474969V-3.379328L1.992528-2.191781L.932503-2.925031C.860772-2.972852 .836862-2.972852 .797011-2.972852C.669489-2.972852 .557908-2.86924 .557908-2.725778C.557908-2.574346 .637609-2.542466 .757161-2.486675C1.291158-2.239601 1.482441-2.15193 1.872976-1.992528L.940473-1.570112C.876712-1.546202 .72528-1.474471 .661519-1.45056C.581818-1.40274 .557908-1.323039 .557908-1.251308C.557908-1.107846 .669489-1.004234 .797011-1.004234C.860772-1.004234 .876712-1.004234 1.075965-1.147696L1.992528-1.785305L1.872976-.502117C1.872976-.342715 2.008468-.270984 2.11208-.270984S2.351183-.342715 2.351183-.502117C2.351183-.581818 2.319303-.836862 2.311333-.932503C2.279452-1.203487 2.255542-1.506351 2.231631-1.785305L3.291656-1.052055Z'/>
|
||||||
|
<path id='g4-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g4-104' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.654047-8.249066 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.697634-8.16538 1.613948-8.153425 1.613948-7.938232C1.613948-7.81868 1.709589-7.81868 1.876961-7.81868C2.462765-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.519801 2.450809-7.424159 2.438854-7.388294L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.183562 .119552 1.338979-.035866 1.398755-.167372L1.936737-2.331258C1.996513-2.594271 2.068244-2.84533 2.12802-3.108344C2.259527-3.610461 2.259527-3.622416 2.486675-3.969116S3.251806-5.033126 4.172354-5.033126C4.65056-5.033126 4.817933-4.674471 4.817933-4.196264C4.817933-3.526775 4.351681-2.223661 4.088667-1.506351C3.981071-1.219427 3.921295-1.06401 3.921295-.848817C3.921295-.310834 4.291905 .119552 4.865753 .119552C5.977584 .119552 6.396015-1.637858 6.396015-1.709589C6.396015-1.769365 6.348194-1.817186 6.276463-1.817186C6.168867-1.817186 6.156912-1.78132 6.097136-1.578082C5.822167-.621669 5.379826-.119552 4.901619-.119552C4.782067-.119552 4.590785-.131507 4.590785-.514072C4.590785-.824907 4.734247-1.207472 4.782067-1.338979C4.99726-1.912827 5.535243-3.323537 5.535243-4.016936C5.535243-4.734247 5.116812-5.272229 4.208219-5.272229C3.526775-5.272229 2.929016-4.94944 2.438854-4.327771L3.359402-7.998007Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.099783)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g4-104'/>
|
||||||
|
<use x='66.472651' y='75.074093' xlink:href='#g6-61'/>
|
||||||
|
<use x='78.898132' y='75.074093' xlink:href='#g6-40'/>
|
||||||
|
<use x='89.967675' y='60.130073' xlink:href='#g5-52'/>
|
||||||
|
<use x='83.450458' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='85.232852' y='88.910984' xlink:href='#g3-105'/>
|
||||||
|
<use x='88.115991' y='88.910984' xlink:href='#g5-61'/>
|
||||||
|
<use x='94.702498' y='88.910984' xlink:href='#g5-48'/>
|
||||||
|
<use x='102.711572' y='75.074093' xlink:href='#g4-83'/>
|
||||||
|
<use x='109.910912' y='76.867357' xlink:href='#g3-105'/>
|
||||||
|
<use x='115.948847' y='75.074093' xlink:href='#g2-1'/>
|
||||||
|
<use x='121.926401' y='75.074093' xlink:href='#g6-50'/>
|
||||||
|
<use x='127.779391' y='70.137908' xlink:href='#g5-51'/>
|
||||||
|
<use x='132.013574' y='70.137908' xlink:href='#g5-50'/>
|
||||||
|
<use x='136.247757' y='70.137908' xlink:href='#g3-105'/>
|
||||||
|
<use x='139.629029' y='75.074093' xlink:href='#g6-41'/>
|
||||||
|
<use x='146.838018' y='75.074093' xlink:href='#g6-43'/>
|
||||||
|
<use x='158.599333' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='164.452323' y='75.074093' xlink:href='#g6-120'/>
|
||||||
|
<use x='170.630479' y='75.074093' xlink:href='#g6-49'/>
|
||||||
|
<use x='176.48347' y='75.074093' xlink:href='#g6-98'/>
|
||||||
|
<use x='183.311958' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='189.815281' y='75.074093' xlink:href='#g6-49'/>
|
||||||
|
<use x='195.668271' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='201.521261' y='75.074093' xlink:href='#g6-120'/>
|
||||||
|
<use x='207.699418' y='75.074093' xlink:href='#g6-98'/>
|
||||||
|
<use x='214.20274' y='75.074093' xlink:href='#g6-52'/>
|
||||||
|
<use x='220.05573' y='75.074093' xlink:href='#g6-101'/>
|
||||||
|
<use x='225.258388' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='231.111379' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='236.964369' y='75.074093' xlink:href='#g6-99'/>
|
||||||
|
<use x='242.167027' y='75.074093' xlink:href='#g6-55'/>
|
||||||
|
<use x='248.020017' y='75.074093' xlink:href='#g6-99'/>
|
||||||
|
<use x='253.222675' y='75.074093' xlink:href='#g6-48'/>
|
||||||
|
<use x='259.075666' y='75.074093' xlink:href='#g6-11'/>
|
||||||
|
<use x='265.904154' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='272.407477' y='75.074093' xlink:href='#g6-56'/>
|
||||||
|
<use x='278.260467' y='75.074093' xlink:href='#g6-100'/>
|
||||||
|
<use x='284.763789' y='75.074093' xlink:href='#g6-52'/>
|
||||||
|
<use x='290.61678' y='75.074093' xlink:href='#g6-51'/>
|
||||||
|
<use x='299.126433' y='75.074093' xlink:href='#g2-1'/>
|
||||||
|
<use x='305.103987' y='75.074093' xlink:href='#g6-50'/>
|
||||||
|
<use x='310.956977' y='70.137908' xlink:href='#g5-51'/>
|
||||||
|
<use x='315.19116' y='70.137908' xlink:href='#g5-50'/>
|
||||||
|
<use x='319.425343' y='70.137908' xlink:href='#g1-3'/>
|
||||||
|
<use x='323.659526' y='70.137908' xlink:href='#g5-53'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 27 KiB |
18
assets/formula/16-dark.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55.324444pt' height='9.794271pt' viewBox='-.239051 -.242965 55.324444 9.794271'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g1-71' d='M8.918555-8.308842C8.918555-8.416438 8.834869-8.416438 8.810959-8.416438S8.739228-8.416438 8.643587-8.296887L7.81868-7.304608C7.758904-7.400249 7.519801-7.81868 7.053549-8.093649C6.539477-8.416438 6.025405-8.416438 5.846077-8.416438C3.287671-8.416438 .597758-5.810212 .597758-2.988792C.597758-1.016189 1.960648 .251059 3.753923 .251059C4.614695 .251059 5.702615-.035866 6.300374-.789041C6.43188-.334745 6.694894-.011955 6.77858-.011955C6.838356-.011955 6.850311-.047821 6.862267-.047821C6.874222-.071731 6.969863-.490162 7.029639-.705355L7.220922-1.470486C7.316563-1.865006 7.364384-2.032379 7.44807-2.391034C7.567621-2.84533 7.591532-2.881196 8.249066-2.893151C8.296887-2.893151 8.440349-2.893151 8.440349-3.120299C8.440349-3.239851 8.320797-3.239851 8.284932-3.239851C8.081694-3.239851 7.854545-3.21594 7.639352-3.21594H6.993773C6.491656-3.21594 5.965629-3.239851 5.475467-3.239851C5.36787-3.239851 5.224408-3.239851 5.224408-3.024658C5.224408-2.905106 5.32005-2.905106 5.32005-2.893151H5.618929C6.563387-2.893151 6.563387-2.797509 6.563387-2.618182C6.563387-2.606227 6.336239-1.398755 6.109091-1.0401C5.654795-.37061 4.710336-.095641 4.004981-.095641C3.084433-.095641 1.590037-.573848 1.590037-2.642092C1.590037-3.443088 1.876961-5.272229 3.036613-6.623163C3.789788-7.483935 4.901619-8.069738 5.953674-8.069738C7.364384-8.069738 7.866501-6.862267 7.866501-5.762391C7.866501-5.571108 7.81868-5.308095 7.81868-5.140722C7.81868-5.033126 7.938232-5.033126 7.974097-5.033126C8.105604-5.033126 8.117559-5.045081 8.16538-5.260274L8.918555-8.308842Z'/>
|
||||||
|
<path id='g1-80' d='M3.53873-3.801743H5.547198C7.197011-3.801743 8.846824-5.021171 8.846824-6.38406C8.846824-7.316563 8.057783-8.16538 6.551432-8.16538H2.857285C2.630137-8.16538 2.52254-8.16538 2.52254-7.938232C2.52254-7.81868 2.630137-7.81868 2.809465-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .908593-.3467C.681445-.3467 .561893-.3467 .561893-.131507C.561893 0 .669489 0 .74122 0C.968369 0 1.207472-.02391 1.43462-.02391H2.833375C3.060523-.02391 3.311582 0 3.53873 0C3.634371 0 3.765878 0 3.765878-.227148C3.765878-.3467 3.658281-.3467 3.478954-.3467C2.761644-.3467 2.749689-.430386 2.749689-.549938C2.749689-.609714 2.761644-.6934 2.773599-.753176L3.53873-3.801743ZM4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H6.204732C7.10137-7.81868 7.84259-7.531756 7.84259-6.635118C7.84259-6.324284 7.687173-5.308095 7.137235-4.758157C6.933998-4.542964 6.360149-4.088667 5.272229-4.088667H3.58655L4.399502-7.352428Z'/>
|
||||||
|
<path id='g1-107' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.809465-8.261021 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.709589-8.16538 1.625903-8.153425 1.625903-7.938232C1.625903-7.81868 1.745455-7.81868 1.865006-7.81868C2.47472-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.543711 2.47472-7.519801 2.414944-7.304608L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.315068 .119552 1.3868-.143462 1.482441-.514072L2.044334-2.749689C2.905106-2.654047 3.419178-2.295392 3.419178-1.721544C3.419178-1.649813 3.419178-1.601993 3.383313-1.422665C3.335492-1.243337 3.335492-1.099875 3.335492-1.0401C3.335492-.3467 3.789788 .119552 4.399502 .119552C4.94944 .119552 5.236364-.382565 5.332005-.549938C5.583064-.992279 5.738481-1.661768 5.738481-1.709589C5.738481-1.769365 5.69066-1.817186 5.618929-1.817186C5.511333-1.817186 5.499377-1.769365 5.451557-1.578082C5.284184-.956413 5.033126-.119552 4.423412-.119552C4.184309-.119552 4.028892-.239103 4.028892-.6934C4.028892-.920548 4.076712-1.183562 4.124533-1.362889C4.172354-1.578082 4.172354-1.590037 4.172354-1.733499C4.172354-2.438854 3.53873-2.833375 2.438854-2.976837C2.86924-3.239851 3.299626-3.706102 3.466999-3.88543C4.148443-4.65056 4.614695-5.033126 5.164633-5.033126C5.439601-5.033126 5.511333-4.961395 5.595019-4.889664C5.152677-4.841843 4.985305-4.531009 4.985305-4.291905C4.985305-4.004981 5.212453-3.90934 5.379826-3.90934C5.702615-3.90934 5.989539-4.184309 5.989539-4.566874C5.989539-4.913574 5.71457-5.272229 5.176588-5.272229C4.519054-5.272229 3.981071-4.805978 3.132254-3.849564C3.012702-3.706102 2.570361-3.251806 2.12802-3.084433L3.359402-7.998007Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -65.03376)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-80'/>
|
||||||
|
<use x='68.905195' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='81.330676' y='65.753425' xlink:href='#g1-107'/>
|
||||||
|
<use x='90.476843' y='65.753425' xlink:href='#g0-1'/>
|
||||||
|
<use x='96.454397' y='65.753425' xlink:href='#g1-71'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 5.7 KiB |
18
assets/formula/16-light.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55.324444pt' height='9.794271pt' viewBox='-.239051 -.242965 55.324444 9.794271'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g1-71' d='M8.918555-8.308842C8.918555-8.416438 8.834869-8.416438 8.810959-8.416438S8.739228-8.416438 8.643587-8.296887L7.81868-7.304608C7.758904-7.400249 7.519801-7.81868 7.053549-8.093649C6.539477-8.416438 6.025405-8.416438 5.846077-8.416438C3.287671-8.416438 .597758-5.810212 .597758-2.988792C.597758-1.016189 1.960648 .251059 3.753923 .251059C4.614695 .251059 5.702615-.035866 6.300374-.789041C6.43188-.334745 6.694894-.011955 6.77858-.011955C6.838356-.011955 6.850311-.047821 6.862267-.047821C6.874222-.071731 6.969863-.490162 7.029639-.705355L7.220922-1.470486C7.316563-1.865006 7.364384-2.032379 7.44807-2.391034C7.567621-2.84533 7.591532-2.881196 8.249066-2.893151C8.296887-2.893151 8.440349-2.893151 8.440349-3.120299C8.440349-3.239851 8.320797-3.239851 8.284932-3.239851C8.081694-3.239851 7.854545-3.21594 7.639352-3.21594H6.993773C6.491656-3.21594 5.965629-3.239851 5.475467-3.239851C5.36787-3.239851 5.224408-3.239851 5.224408-3.024658C5.224408-2.905106 5.32005-2.905106 5.32005-2.893151H5.618929C6.563387-2.893151 6.563387-2.797509 6.563387-2.618182C6.563387-2.606227 6.336239-1.398755 6.109091-1.0401C5.654795-.37061 4.710336-.095641 4.004981-.095641C3.084433-.095641 1.590037-.573848 1.590037-2.642092C1.590037-3.443088 1.876961-5.272229 3.036613-6.623163C3.789788-7.483935 4.901619-8.069738 5.953674-8.069738C7.364384-8.069738 7.866501-6.862267 7.866501-5.762391C7.866501-5.571108 7.81868-5.308095 7.81868-5.140722C7.81868-5.033126 7.938232-5.033126 7.974097-5.033126C8.105604-5.033126 8.117559-5.045081 8.16538-5.260274L8.918555-8.308842Z'/>
|
||||||
|
<path id='g1-80' d='M3.53873-3.801743H5.547198C7.197011-3.801743 8.846824-5.021171 8.846824-6.38406C8.846824-7.316563 8.057783-8.16538 6.551432-8.16538H2.857285C2.630137-8.16538 2.52254-8.16538 2.52254-7.938232C2.52254-7.81868 2.630137-7.81868 2.809465-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .908593-.3467C.681445-.3467 .561893-.3467 .561893-.131507C.561893 0 .669489 0 .74122 0C.968369 0 1.207472-.02391 1.43462-.02391H2.833375C3.060523-.02391 3.311582 0 3.53873 0C3.634371 0 3.765878 0 3.765878-.227148C3.765878-.3467 3.658281-.3467 3.478954-.3467C2.761644-.3467 2.749689-.430386 2.749689-.549938C2.749689-.609714 2.761644-.6934 2.773599-.753176L3.53873-3.801743ZM4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H6.204732C7.10137-7.81868 7.84259-7.531756 7.84259-6.635118C7.84259-6.324284 7.687173-5.308095 7.137235-4.758157C6.933998-4.542964 6.360149-4.088667 5.272229-4.088667H3.58655L4.399502-7.352428Z'/>
|
||||||
|
<path id='g1-107' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.809465-8.261021 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.709589-8.16538 1.625903-8.153425 1.625903-7.938232C1.625903-7.81868 1.745455-7.81868 1.865006-7.81868C2.47472-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.543711 2.47472-7.519801 2.414944-7.304608L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.315068 .119552 1.3868-.143462 1.482441-.514072L2.044334-2.749689C2.905106-2.654047 3.419178-2.295392 3.419178-1.721544C3.419178-1.649813 3.419178-1.601993 3.383313-1.422665C3.335492-1.243337 3.335492-1.099875 3.335492-1.0401C3.335492-.3467 3.789788 .119552 4.399502 .119552C4.94944 .119552 5.236364-.382565 5.332005-.549938C5.583064-.992279 5.738481-1.661768 5.738481-1.709589C5.738481-1.769365 5.69066-1.817186 5.618929-1.817186C5.511333-1.817186 5.499377-1.769365 5.451557-1.578082C5.284184-.956413 5.033126-.119552 4.423412-.119552C4.184309-.119552 4.028892-.239103 4.028892-.6934C4.028892-.920548 4.076712-1.183562 4.124533-1.362889C4.172354-1.578082 4.172354-1.590037 4.172354-1.733499C4.172354-2.438854 3.53873-2.833375 2.438854-2.976837C2.86924-3.239851 3.299626-3.706102 3.466999-3.88543C4.148443-4.65056 4.614695-5.033126 5.164633-5.033126C5.439601-5.033126 5.511333-4.961395 5.595019-4.889664C5.152677-4.841843 4.985305-4.531009 4.985305-4.291905C4.985305-4.004981 5.212453-3.90934 5.379826-3.90934C5.702615-3.90934 5.989539-4.184309 5.989539-4.566874C5.989539-4.913574 5.71457-5.272229 5.176588-5.272229C4.519054-5.272229 3.981071-4.805978 3.132254-3.849564C3.012702-3.706102 2.570361-3.251806 2.12802-3.084433L3.359402-7.998007Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -65.03376)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-80'/>
|
||||||
|
<use x='68.905195' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='81.330676' y='65.753425' xlink:href='#g1-107'/>
|
||||||
|
<use x='90.476843' y='65.753425' xlink:href='#g0-1'/>
|
||||||
|
<use x='96.454397' y='65.753425' xlink:href='#g1-71'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 5.7 KiB |
18
assets/formula/17-dark.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.832841pt' height='12.327269pt' viewBox='-.299738 -.256625 24.832841 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g0-115' d='M4.265453-4.079999C3.959999-4.06909 3.741817-3.82909 3.741817-3.58909C3.741817-3.436363 3.839999-3.272726 4.079999-3.272726S4.581817-3.458181 4.581817-3.883635C4.581817-4.374544 4.112726-4.821817 3.283635-4.821817C1.843636-4.821817 1.44-3.70909 1.44-3.22909C1.44-2.378181 2.247272-2.214545 2.563636-2.14909C3.130908-2.039999 3.698181-1.919999 3.698181-1.32C3.698181-1.036363 3.447272-.12 2.138181-.12C1.985454-.12 1.145454-.12 .894545-.698182C1.309091-.643636 1.581818-.970909 1.581818-1.276363C1.581818-1.527272 1.407272-1.658181 1.178181-1.658181C.894545-1.658181 .567273-1.429091 .567273-.938182C.567273-.316364 1.189091 .12 2.127272 .12C3.894544 .12 4.319999-1.2 4.319999-1.690909C4.319999-2.083636 4.112726-2.356363 3.981817-2.487272C3.687272-2.792726 3.370908-2.847272 2.890908-2.945454C2.498181-3.032726 2.061818-3.10909 2.061818-3.599999C2.061818-3.916363 2.323636-4.581817 3.283635-4.581817C3.556363-4.581817 4.101817-4.505453 4.265453-4.079999Z'/>
|
||||||
|
<path id='g1-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g1-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-40'/>
|
||||||
|
<use x='74.977183' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='79.595889' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='84.444349' y='68.742217' xlink:href='#g0-115'/>
|
||||||
|
<use x='89.557984' y='68.742217' xlink:href='#g1-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.3 KiB |
18
assets/formula/17-light.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.832841pt' height='12.327269pt' viewBox='-.299738 -.256625 24.832841 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g0-115' d='M4.265453-4.079999C3.959999-4.06909 3.741817-3.82909 3.741817-3.58909C3.741817-3.436363 3.839999-3.272726 4.079999-3.272726S4.581817-3.458181 4.581817-3.883635C4.581817-4.374544 4.112726-4.821817 3.283635-4.821817C1.843636-4.821817 1.44-3.70909 1.44-3.22909C1.44-2.378181 2.247272-2.214545 2.563636-2.14909C3.130908-2.039999 3.698181-1.919999 3.698181-1.32C3.698181-1.036363 3.447272-.12 2.138181-.12C1.985454-.12 1.145454-.12 .894545-.698182C1.309091-.643636 1.581818-.970909 1.581818-1.276363C1.581818-1.527272 1.407272-1.658181 1.178181-1.658181C.894545-1.658181 .567273-1.429091 .567273-.938182C.567273-.316364 1.189091 .12 2.127272 .12C3.894544 .12 4.319999-1.2 4.319999-1.690909C4.319999-2.083636 4.112726-2.356363 3.981817-2.487272C3.687272-2.792726 3.370908-2.847272 2.890908-2.945454C2.498181-3.032726 2.061818-3.10909 2.061818-3.599999C2.061818-3.916363 2.323636-4.581817 3.283635-4.581817C3.556363-4.581817 4.101817-4.505453 4.265453-4.079999Z'/>
|
||||||
|
<path id='g1-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g1-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-40'/>
|
||||||
|
<use x='74.977183' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='79.595889' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='84.444349' y='68.742217' xlink:href='#g0-115'/>
|
||||||
|
<use x='89.557984' y='68.742217' xlink:href='#g1-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.3 KiB |
20
assets/formula/18-dark.svg
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.345722pt' height='9.048216pt' viewBox='-.299738 -.259213 69.345722 9.048216'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-60' d='M7.363634-5.432726C7.494543-5.49818 7.570907-5.552726 7.570907-5.672726S7.472725-5.890907 7.352725-5.890907C7.319998-5.890907 7.29818-5.890907 7.156362-5.814544L1.112727-2.967272C.992727-2.912726 .905454-2.858181 .905454-2.727272S.992727-2.541817 1.112727-2.487272L7.156362 .36C7.29818 .436364 7.319998 .436364 7.352725 .436364C7.472725 .436364 7.570907 .338182 7.570907 .218182S7.494543 .043636 7.363634-.021818L1.636363-2.727272L7.363634-5.432726Z'/>
|
||||||
|
<path id='g0-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g0-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g0-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
<use x='79.219557' y='68.742217' xlink:href='#g0-60'/>
|
||||||
|
<use x='90.73468' y='68.742217' xlink:href='#g0-82'/>
|
||||||
|
<use x='99.102117' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
<use x='105.650134' y='68.742217' xlink:href='#g0-100'/>
|
||||||
|
<use x='114.358428' y='68.742217' xlink:href='#g0-60'/>
|
||||||
|
<use x='125.873551' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.4 KiB |
20
assets/formula/18-light.svg
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.345722pt' height='9.048216pt' viewBox='-.299738 -.259213 69.345722 9.048216'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-60' d='M7.363634-5.432726C7.494543-5.49818 7.570907-5.552726 7.570907-5.672726S7.472725-5.890907 7.352725-5.890907C7.319998-5.890907 7.29818-5.890907 7.156362-5.814544L1.112727-2.967272C.992727-2.912726 .905454-2.858181 .905454-2.727272S.992727-2.541817 1.112727-2.487272L7.156362 .36C7.29818 .436364 7.319998 .436364 7.352725 .436364C7.472725 .436364 7.570907 .338182 7.570907 .218182S7.494543 .043636 7.363634-.021818L1.636363-2.727272L7.363634-5.432726Z'/>
|
||||||
|
<path id='g0-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g0-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g0-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
<use x='79.219557' y='68.742217' xlink:href='#g0-60'/>
|
||||||
|
<use x='90.73468' y='68.742217' xlink:href='#g0-82'/>
|
||||||
|
<use x='99.102117' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
<use x='105.650134' y='68.742217' xlink:href='#g0-100'/>
|
||||||
|
<use x='114.358428' y='68.742217' xlink:href='#g0-60'/>
|
||||||
|
<use x='125.873551' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.4 KiB |
40
assets/formula/19-dark.svg
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='172.269783pt' height='13.522849pt' viewBox='-.239051 -.240635 172.269783 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-120' d='M3.993026-3.180075C3.642341-3.092403 3.626401-2.781569 3.626401-2.749689C3.626401-2.574346 3.761893-2.454795 3.937235-2.454795S4.383562-2.590286 4.383562-2.933001C4.383562-3.387298 3.881445-3.514819 3.58655-3.514819C3.211955-3.514819 2.909091-3.251806 2.725778-2.940971C2.550436-3.363387 2.13599-3.514819 1.809215-3.514819C.940473-3.514819 .454296-2.518555 .454296-2.295392C.454296-2.223661 .510087-2.191781 .573848-2.191781C.669489-2.191781 .68543-2.231631 .70934-2.327273C.892653-2.909091 1.370859-3.291656 1.785305-3.291656C2.096139-3.291656 2.247572-3.068493 2.247572-2.781569C2.247572-2.622167 2.15193-2.255542 2.088169-2.000498C2.032379-1.769365 1.857036-1.060025 1.817186-.908593C1.705604-.478207 1.41868-.143462 1.060025-.143462C1.028144-.143462 .820922-.143462 .653549-.255044C1.020174-.342715 1.020174-.67746 1.020174-.68543C1.020174-.868742 .876712-.980324 .70137-.980324C.486177-.980324 .255044-.797011 .255044-.494147C.255044-.127522 .645579 .079701 1.052055 .079701C1.474471 .079701 1.769365-.239103 1.912827-.494147C2.088169-.103611 2.454795 .079701 2.83736 .079701C3.706102 .079701 4.184309-.916563 4.184309-1.139726C4.184309-1.219427 4.120548-1.243337 4.064757-1.243337C3.969116-1.243337 3.953176-1.187547 3.929265-1.107846C3.769863-.573848 3.315567-.143462 2.8533-.143462C2.590286-.143462 2.399004-.318804 2.399004-.653549C2.399004-.812951 2.446824-.996264 2.558406-1.44259C2.614197-1.681694 2.789539-2.383064 2.82939-2.534496C2.940971-2.948941 3.219925-3.291656 3.57858-3.291656C3.618431-3.291656 3.825654-3.291656 3.993026-3.180075Z'/>
|
||||||
|
<path id='g0-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g3-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g3-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g3-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-71' d='M8.918555-8.308842C8.918555-8.416438 8.834869-8.416438 8.810959-8.416438S8.739228-8.416438 8.643587-8.296887L7.81868-7.304608C7.758904-7.400249 7.519801-7.81868 7.053549-8.093649C6.539477-8.416438 6.025405-8.416438 5.846077-8.416438C3.287671-8.416438 .597758-5.810212 .597758-2.988792C.597758-1.016189 1.960648 .251059 3.753923 .251059C4.614695 .251059 5.702615-.035866 6.300374-.789041C6.43188-.334745 6.694894-.011955 6.77858-.011955C6.838356-.011955 6.850311-.047821 6.862267-.047821C6.874222-.071731 6.969863-.490162 7.029639-.705355L7.220922-1.470486C7.316563-1.865006 7.364384-2.032379 7.44807-2.391034C7.567621-2.84533 7.591532-2.881196 8.249066-2.893151C8.296887-2.893151 8.440349-2.893151 8.440349-3.120299C8.440349-3.239851 8.320797-3.239851 8.284932-3.239851C8.081694-3.239851 7.854545-3.21594 7.639352-3.21594H6.993773C6.491656-3.21594 5.965629-3.239851 5.475467-3.239851C5.36787-3.239851 5.224408-3.239851 5.224408-3.024658C5.224408-2.905106 5.32005-2.905106 5.32005-2.893151H5.618929C6.563387-2.893151 6.563387-2.797509 6.563387-2.618182C6.563387-2.606227 6.336239-1.398755 6.109091-1.0401C5.654795-.37061 4.710336-.095641 4.004981-.095641C3.084433-.095641 1.590037-.573848 1.590037-2.642092C1.590037-3.443088 1.876961-5.272229 3.036613-6.623163C3.789788-7.483935 4.901619-8.069738 5.953674-8.069738C7.364384-8.069738 7.866501-6.862267 7.866501-5.762391C7.866501-5.571108 7.81868-5.308095 7.81868-5.140722C7.81868-5.033126 7.938232-5.033126 7.974097-5.033126C8.105604-5.033126 8.117559-5.045081 8.16538-5.260274L8.918555-8.308842Z'/>
|
||||||
|
<path id='g2-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g2-82' d='M4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H5.881943C6.910087-7.81868 7.675218-7.507846 7.675218-6.575342C7.675218-5.965629 7.364384-4.208219 4.961395-4.208219H3.610461L4.399502-7.352428ZM6.06127-4.064757C7.543711-4.387547 8.703362-5.34396 8.703362-6.372105C8.703362-7.304608 7.758904-8.16538 6.097136-8.16538H2.857285C2.618182-8.16538 2.510585-8.16538 2.510585-7.938232C2.510585-7.81868 2.594271-7.81868 2.82142-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .920548-.3467C.645579-.3467 .561893-.3467 .561893-.119552C.561893 0 .6934 0 .729265 0C.944458 0 1.195517-.02391 1.422665-.02391H2.833375C3.048568-.02391 3.299626 0 3.514819 0C3.610461 0 3.741968 0 3.741968-.227148C3.741968-.3467 3.634371-.3467 3.455044-.3467C2.725778-.3467 2.725778-.442341 2.725778-.561893C2.725778-.573848 2.725778-.657534 2.749689-.753176L3.550685-3.969116H4.985305C6.121046-3.969116 6.336239-3.251806 6.336239-2.857285C6.336239-2.677958 6.216687-2.211706 6.133001-1.900872C6.001494-1.350934 5.965629-1.219427 5.965629-.992279C5.965629-.143462 6.659029 .251059 7.460025 .251059C8.428394 .251059 8.846824-.932503 8.846824-1.099875C8.846824-1.183562 8.787049-1.219427 8.715318-1.219427C8.619676-1.219427 8.595766-1.147696 8.571856-1.052055C8.284932-.203238 7.79477 .011955 7.49589 .011955S7.005729-.119552 7.005729-.657534C7.005729-.944458 7.149191-2.032379 7.161146-2.092154C7.220922-2.534496 7.220922-2.582316 7.220922-2.677958C7.220922-3.550685 6.515567-3.921295 6.06127-4.064757Z'/>
|
||||||
|
<path id='g2-100' d='M6.01345-7.998007C6.025405-8.045828 6.049315-8.117559 6.049315-8.177335C6.049315-8.296887 5.929763-8.296887 5.905853-8.296887C5.893898-8.296887 5.308095-8.249066 5.248319-8.237111C5.045081-8.225156 4.865753-8.201245 4.65056-8.18929C4.351681-8.16538 4.267995-8.153425 4.267995-7.938232C4.267995-7.81868 4.363636-7.81868 4.531009-7.81868C5.116812-7.81868 5.128767-7.711083 5.128767-7.591532C5.128767-7.519801 5.104857-7.424159 5.092902-7.388294L4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.71731 4.244085-.968369 4.327771-1.303113L6.01345-7.998007ZM3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665Z'/>
|
||||||
|
<path id='g2-104' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.654047-8.249066 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.697634-8.16538 1.613948-8.153425 1.613948-7.938232C1.613948-7.81868 1.709589-7.81868 1.876961-7.81868C2.462765-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.519801 2.450809-7.424159 2.438854-7.388294L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.183562 .119552 1.338979-.035866 1.398755-.167372L1.936737-2.331258C1.996513-2.594271 2.068244-2.84533 2.12802-3.108344C2.259527-3.610461 2.259527-3.622416 2.486675-3.969116S3.251806-5.033126 4.172354-5.033126C4.65056-5.033126 4.817933-4.674471 4.817933-4.196264C4.817933-3.526775 4.351681-2.223661 4.088667-1.506351C3.981071-1.219427 3.921295-1.06401 3.921295-.848817C3.921295-.310834 4.291905 .119552 4.865753 .119552C5.977584 .119552 6.396015-1.637858 6.396015-1.709589C6.396015-1.769365 6.348194-1.817186 6.276463-1.817186C6.168867-1.817186 6.156912-1.78132 6.097136-1.578082C5.822167-.621669 5.379826-.119552 4.901619-.119552C4.782067-.119552 4.590785-.131507 4.590785-.514072C4.590785-.824907 4.734247-1.207472 4.782067-1.338979C4.99726-1.912827 5.535243-3.323537 5.535243-4.016936C5.535243-4.734247 5.116812-5.272229 4.208219-5.272229C3.526775-5.272229 2.929016-4.94944 2.438854-4.327771L3.359402-7.998007Z'/>
|
||||||
|
<path id='g2-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
<path id='g2-111' d='M5.451557-3.287671C5.451557-4.423412 4.710336-5.272229 3.622416-5.272229C2.044334-5.272229 .490162-3.550685 .490162-1.865006C.490162-.729265 1.231382 .119552 2.319303 .119552C3.90934 .119552 5.451557-1.601993 5.451557-3.287671ZM2.331258-.119552C1.733499-.119552 1.291158-.597758 1.291158-1.43462C1.291158-1.984558 1.578082-3.203985 1.912827-3.801743C2.450809-4.722291 3.120299-5.033126 3.610461-5.033126C4.196264-5.033126 4.65056-4.554919 4.65056-3.718057C4.65056-3.239851 4.399502-1.960648 3.945205-1.231382C3.455044-.430386 2.797509-.119552 2.331258-.119552Z'/>
|
||||||
|
<path id='g2-114' d='M4.65056-4.889664C4.27995-4.817933 4.088667-4.554919 4.088667-4.291905C4.088667-4.004981 4.315816-3.90934 4.483188-3.90934C4.817933-3.90934 5.092902-4.196264 5.092902-4.554919C5.092902-4.937484 4.722291-5.272229 4.124533-5.272229C3.646326-5.272229 3.096389-5.057036 2.594271-4.327771C2.510585-4.961395 2.032379-5.272229 1.554172-5.272229C1.08792-5.272229 .848817-4.913574 .705355-4.65056C.502117-4.220174 .32279-3.502864 .32279-3.443088C.32279-3.395268 .37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.339726 1.0401-5.033126 1.518306-5.033126C1.80523-5.033126 1.888917-4.829888 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.338979 .119552 1.566127 .035866 1.637858-.203238C1.673724-.298879 2.116065-2.10411 2.187796-2.379078C2.247572-2.642092 2.319303-2.893151 2.379078-3.156164C2.426899-3.323537 2.47472-3.514819 2.510585-3.670237C2.546451-3.777833 2.86924-4.363636 3.16812-4.62665C3.311582-4.758157 3.622416-5.033126 4.112578-5.033126C4.303861-5.033126 4.495143-4.99726 4.65056-4.889664Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g2-114'/>
|
||||||
|
<use x='65.33457' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='77.760051' y='65.753425' xlink:href='#g3-40'/>
|
||||||
|
<use x='82.312377' y='65.753425' xlink:href='#g3-40'/>
|
||||||
|
<use x='86.864702' y='65.753425' xlink:href='#g2-82'/>
|
||||||
|
<use x='95.873218' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='102.860823' y='65.753425' xlink:href='#g2-100'/>
|
||||||
|
<use x='111.60018' y='65.753425' xlink:href='#g0-1'/>
|
||||||
|
<use x='117.577734' y='65.753425' xlink:href='#g2-71'/>
|
||||||
|
<use x='126.811357' y='65.753425' xlink:href='#g3-41'/>
|
||||||
|
<use x='131.363683' y='67.546688' xlink:href='#g1-120'/>
|
||||||
|
<use x='139.285377' y='65.753425' xlink:href='#g3-43'/>
|
||||||
|
<use x='151.046692' y='65.753425' xlink:href='#g2-104'/>
|
||||||
|
<use x='157.785247' y='65.753425' xlink:href='#g3-41'/>
|
||||||
|
<use x='170.14156' y='65.753425' xlink:href='#g2-77'/>
|
||||||
|
<use x='182.715167' y='65.753425' xlink:href='#g2-111'/>
|
||||||
|
<use x='188.342604' y='65.753425' xlink:href='#g2-100'/>
|
||||||
|
<use x='202.229284' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
40
assets/formula/19-light.svg
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='172.269783pt' height='13.522849pt' viewBox='-.239051 -.240635 172.269783 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-120' d='M3.993026-3.180075C3.642341-3.092403 3.626401-2.781569 3.626401-2.749689C3.626401-2.574346 3.761893-2.454795 3.937235-2.454795S4.383562-2.590286 4.383562-2.933001C4.383562-3.387298 3.881445-3.514819 3.58655-3.514819C3.211955-3.514819 2.909091-3.251806 2.725778-2.940971C2.550436-3.363387 2.13599-3.514819 1.809215-3.514819C.940473-3.514819 .454296-2.518555 .454296-2.295392C.454296-2.223661 .510087-2.191781 .573848-2.191781C.669489-2.191781 .68543-2.231631 .70934-2.327273C.892653-2.909091 1.370859-3.291656 1.785305-3.291656C2.096139-3.291656 2.247572-3.068493 2.247572-2.781569C2.247572-2.622167 2.15193-2.255542 2.088169-2.000498C2.032379-1.769365 1.857036-1.060025 1.817186-.908593C1.705604-.478207 1.41868-.143462 1.060025-.143462C1.028144-.143462 .820922-.143462 .653549-.255044C1.020174-.342715 1.020174-.67746 1.020174-.68543C1.020174-.868742 .876712-.980324 .70137-.980324C.486177-.980324 .255044-.797011 .255044-.494147C.255044-.127522 .645579 .079701 1.052055 .079701C1.474471 .079701 1.769365-.239103 1.912827-.494147C2.088169-.103611 2.454795 .079701 2.83736 .079701C3.706102 .079701 4.184309-.916563 4.184309-1.139726C4.184309-1.219427 4.120548-1.243337 4.064757-1.243337C3.969116-1.243337 3.953176-1.187547 3.929265-1.107846C3.769863-.573848 3.315567-.143462 2.8533-.143462C2.590286-.143462 2.399004-.318804 2.399004-.653549C2.399004-.812951 2.446824-.996264 2.558406-1.44259C2.614197-1.681694 2.789539-2.383064 2.82939-2.534496C2.940971-2.948941 3.219925-3.291656 3.57858-3.291656C3.618431-3.291656 3.825654-3.291656 3.993026-3.180075Z'/>
|
||||||
|
<path id='g0-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g3-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g3-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g3-43' d='M4.770112-2.761644H8.069738C8.237111-2.761644 8.452304-2.761644 8.452304-2.976837C8.452304-3.203985 8.249066-3.203985 8.069738-3.203985H4.770112V-6.503611C4.770112-6.670984 4.770112-6.886177 4.554919-6.886177C4.327771-6.886177 4.327771-6.682939 4.327771-6.503611V-3.203985H1.028144C.860772-3.203985 .645579-3.203985 .645579-2.988792C.645579-2.761644 .848817-2.761644 1.028144-2.761644H4.327771V.537983C4.327771 .705355 4.327771 .920548 4.542964 .920548C4.770112 .920548 4.770112 .71731 4.770112 .537983V-2.761644Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-71' d='M8.918555-8.308842C8.918555-8.416438 8.834869-8.416438 8.810959-8.416438S8.739228-8.416438 8.643587-8.296887L7.81868-7.304608C7.758904-7.400249 7.519801-7.81868 7.053549-8.093649C6.539477-8.416438 6.025405-8.416438 5.846077-8.416438C3.287671-8.416438 .597758-5.810212 .597758-2.988792C.597758-1.016189 1.960648 .251059 3.753923 .251059C4.614695 .251059 5.702615-.035866 6.300374-.789041C6.43188-.334745 6.694894-.011955 6.77858-.011955C6.838356-.011955 6.850311-.047821 6.862267-.047821C6.874222-.071731 6.969863-.490162 7.029639-.705355L7.220922-1.470486C7.316563-1.865006 7.364384-2.032379 7.44807-2.391034C7.567621-2.84533 7.591532-2.881196 8.249066-2.893151C8.296887-2.893151 8.440349-2.893151 8.440349-3.120299C8.440349-3.239851 8.320797-3.239851 8.284932-3.239851C8.081694-3.239851 7.854545-3.21594 7.639352-3.21594H6.993773C6.491656-3.21594 5.965629-3.239851 5.475467-3.239851C5.36787-3.239851 5.224408-3.239851 5.224408-3.024658C5.224408-2.905106 5.32005-2.905106 5.32005-2.893151H5.618929C6.563387-2.893151 6.563387-2.797509 6.563387-2.618182C6.563387-2.606227 6.336239-1.398755 6.109091-1.0401C5.654795-.37061 4.710336-.095641 4.004981-.095641C3.084433-.095641 1.590037-.573848 1.590037-2.642092C1.590037-3.443088 1.876961-5.272229 3.036613-6.623163C3.789788-7.483935 4.901619-8.069738 5.953674-8.069738C7.364384-8.069738 7.866501-6.862267 7.866501-5.762391C7.866501-5.571108 7.81868-5.308095 7.81868-5.140722C7.81868-5.033126 7.938232-5.033126 7.974097-5.033126C8.105604-5.033126 8.117559-5.045081 8.16538-5.260274L8.918555-8.308842Z'/>
|
||||||
|
<path id='g2-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g2-82' d='M4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H5.881943C6.910087-7.81868 7.675218-7.507846 7.675218-6.575342C7.675218-5.965629 7.364384-4.208219 4.961395-4.208219H3.610461L4.399502-7.352428ZM6.06127-4.064757C7.543711-4.387547 8.703362-5.34396 8.703362-6.372105C8.703362-7.304608 7.758904-8.16538 6.097136-8.16538H2.857285C2.618182-8.16538 2.510585-8.16538 2.510585-7.938232C2.510585-7.81868 2.594271-7.81868 2.82142-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .920548-.3467C.645579-.3467 .561893-.3467 .561893-.119552C.561893 0 .6934 0 .729265 0C.944458 0 1.195517-.02391 1.422665-.02391H2.833375C3.048568-.02391 3.299626 0 3.514819 0C3.610461 0 3.741968 0 3.741968-.227148C3.741968-.3467 3.634371-.3467 3.455044-.3467C2.725778-.3467 2.725778-.442341 2.725778-.561893C2.725778-.573848 2.725778-.657534 2.749689-.753176L3.550685-3.969116H4.985305C6.121046-3.969116 6.336239-3.251806 6.336239-2.857285C6.336239-2.677958 6.216687-2.211706 6.133001-1.900872C6.001494-1.350934 5.965629-1.219427 5.965629-.992279C5.965629-.143462 6.659029 .251059 7.460025 .251059C8.428394 .251059 8.846824-.932503 8.846824-1.099875C8.846824-1.183562 8.787049-1.219427 8.715318-1.219427C8.619676-1.219427 8.595766-1.147696 8.571856-1.052055C8.284932-.203238 7.79477 .011955 7.49589 .011955S7.005729-.119552 7.005729-.657534C7.005729-.944458 7.149191-2.032379 7.161146-2.092154C7.220922-2.534496 7.220922-2.582316 7.220922-2.677958C7.220922-3.550685 6.515567-3.921295 6.06127-4.064757Z'/>
|
||||||
|
<path id='g2-100' d='M6.01345-7.998007C6.025405-8.045828 6.049315-8.117559 6.049315-8.177335C6.049315-8.296887 5.929763-8.296887 5.905853-8.296887C5.893898-8.296887 5.308095-8.249066 5.248319-8.237111C5.045081-8.225156 4.865753-8.201245 4.65056-8.18929C4.351681-8.16538 4.267995-8.153425 4.267995-7.938232C4.267995-7.81868 4.363636-7.81868 4.531009-7.81868C5.116812-7.81868 5.128767-7.711083 5.128767-7.591532C5.128767-7.519801 5.104857-7.424159 5.092902-7.388294L4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.71731 4.244085-.968369 4.327771-1.303113L6.01345-7.998007ZM3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665Z'/>
|
||||||
|
<path id='g2-104' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.654047-8.249066 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.697634-8.16538 1.613948-8.153425 1.613948-7.938232C1.613948-7.81868 1.709589-7.81868 1.876961-7.81868C2.462765-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.519801 2.450809-7.424159 2.438854-7.388294L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.183562 .119552 1.338979-.035866 1.398755-.167372L1.936737-2.331258C1.996513-2.594271 2.068244-2.84533 2.12802-3.108344C2.259527-3.610461 2.259527-3.622416 2.486675-3.969116S3.251806-5.033126 4.172354-5.033126C4.65056-5.033126 4.817933-4.674471 4.817933-4.196264C4.817933-3.526775 4.351681-2.223661 4.088667-1.506351C3.981071-1.219427 3.921295-1.06401 3.921295-.848817C3.921295-.310834 4.291905 .119552 4.865753 .119552C5.977584 .119552 6.396015-1.637858 6.396015-1.709589C6.396015-1.769365 6.348194-1.817186 6.276463-1.817186C6.168867-1.817186 6.156912-1.78132 6.097136-1.578082C5.822167-.621669 5.379826-.119552 4.901619-.119552C4.782067-.119552 4.590785-.131507 4.590785-.514072C4.590785-.824907 4.734247-1.207472 4.782067-1.338979C4.99726-1.912827 5.535243-3.323537 5.535243-4.016936C5.535243-4.734247 5.116812-5.272229 4.208219-5.272229C3.526775-5.272229 2.929016-4.94944 2.438854-4.327771L3.359402-7.998007Z'/>
|
||||||
|
<path id='g2-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
<path id='g2-111' d='M5.451557-3.287671C5.451557-4.423412 4.710336-5.272229 3.622416-5.272229C2.044334-5.272229 .490162-3.550685 .490162-1.865006C.490162-.729265 1.231382 .119552 2.319303 .119552C3.90934 .119552 5.451557-1.601993 5.451557-3.287671ZM2.331258-.119552C1.733499-.119552 1.291158-.597758 1.291158-1.43462C1.291158-1.984558 1.578082-3.203985 1.912827-3.801743C2.450809-4.722291 3.120299-5.033126 3.610461-5.033126C4.196264-5.033126 4.65056-4.554919 4.65056-3.718057C4.65056-3.239851 4.399502-1.960648 3.945205-1.231382C3.455044-.430386 2.797509-.119552 2.331258-.119552Z'/>
|
||||||
|
<path id='g2-114' d='M4.65056-4.889664C4.27995-4.817933 4.088667-4.554919 4.088667-4.291905C4.088667-4.004981 4.315816-3.90934 4.483188-3.90934C4.817933-3.90934 5.092902-4.196264 5.092902-4.554919C5.092902-4.937484 4.722291-5.272229 4.124533-5.272229C3.646326-5.272229 3.096389-5.057036 2.594271-4.327771C2.510585-4.961395 2.032379-5.272229 1.554172-5.272229C1.08792-5.272229 .848817-4.913574 .705355-4.65056C.502117-4.220174 .32279-3.502864 .32279-3.443088C.32279-3.395268 .37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.339726 1.0401-5.033126 1.518306-5.033126C1.80523-5.033126 1.888917-4.829888 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.338979 .119552 1.566127 .035866 1.637858-.203238C1.673724-.298879 2.116065-2.10411 2.187796-2.379078C2.247572-2.642092 2.319303-2.893151 2.379078-3.156164C2.426899-3.323537 2.47472-3.514819 2.510585-3.670237C2.546451-3.777833 2.86924-4.363636 3.16812-4.62665C3.311582-4.758157 3.622416-5.033126 4.112578-5.033126C4.303861-5.033126 4.495143-4.99726 4.65056-4.889664Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g2-114'/>
|
||||||
|
<use x='65.33457' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='77.760051' y='65.753425' xlink:href='#g3-40'/>
|
||||||
|
<use x='82.312377' y='65.753425' xlink:href='#g3-40'/>
|
||||||
|
<use x='86.864702' y='65.753425' xlink:href='#g2-82'/>
|
||||||
|
<use x='95.873218' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
<use x='102.860823' y='65.753425' xlink:href='#g2-100'/>
|
||||||
|
<use x='111.60018' y='65.753425' xlink:href='#g0-1'/>
|
||||||
|
<use x='117.577734' y='65.753425' xlink:href='#g2-71'/>
|
||||||
|
<use x='126.811357' y='65.753425' xlink:href='#g3-41'/>
|
||||||
|
<use x='131.363683' y='67.546688' xlink:href='#g1-120'/>
|
||||||
|
<use x='139.285377' y='65.753425' xlink:href='#g3-43'/>
|
||||||
|
<use x='151.046692' y='65.753425' xlink:href='#g2-104'/>
|
||||||
|
<use x='157.785247' y='65.753425' xlink:href='#g3-41'/>
|
||||||
|
<use x='170.14156' y='65.753425' xlink:href='#g2-77'/>
|
||||||
|
<use x='182.715167' y='65.753425' xlink:href='#g2-111'/>
|
||||||
|
<use x='188.342604' y='65.753425' xlink:href='#g2-100'/>
|
||||||
|
<use x='202.229284' y='65.753425' xlink:href='#g2-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
38
assets/formula/2-dark.svg
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='134.786557pt' height='15.034428pt' viewBox='-.239051 -.234916 134.786557 15.034428'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-102' d='M3.383313-7.376339C3.383313-7.854545 3.694147-8.619676 4.99726-8.703362C5.057036-8.715318 5.104857-8.763138 5.104857-8.834869C5.104857-8.966376 5.009215-8.966376 4.877709-8.966376C3.682192-8.966376 2.594271-8.356663 2.582316-7.47198V-4.746202C2.582316-4.27995 2.582316-3.897385 2.10411-3.502864C1.685679-3.156164 1.231382-3.132254 .968369-3.120299C.908593-3.108344 .860772-3.060523 .860772-2.988792C.860772-2.86924 .932503-2.86924 1.052055-2.857285C1.841096-2.809465 2.414944-2.379078 2.546451-1.793275C2.582316-1.661768 2.582316-1.637858 2.582316-1.207472V1.159651C2.582316 1.661768 2.582316 2.044334 3.156164 2.49863C3.622416 2.857285 4.411457 2.988792 4.877709 2.988792C5.009215 2.988792 5.104857 2.988792 5.104857 2.857285C5.104857 2.737733 5.033126 2.737733 4.913574 2.725778C4.160399 2.677958 3.574595 2.295392 3.419178 1.685679C3.383313 1.578082 3.383313 1.554172 3.383313 1.123786V-1.3868C3.383313-1.936737 3.287671-2.139975 2.905106-2.52254C2.654047-2.773599 2.307347-2.893151 1.972603-2.988792C2.952927-3.263761 3.383313-3.813699 3.383313-4.507098V-7.376339Z'/>
|
||||||
|
<path id='g0-103' d='M2.582316 1.398755C2.582316 1.876961 2.271482 2.642092 .968369 2.725778C.908593 2.737733 .860772 2.785554 .860772 2.857285C.860772 2.988792 .992279 2.988792 1.099875 2.988792C2.259527 2.988792 3.371357 2.402989 3.383313 1.494396V-1.231382C3.383313-1.697634 3.383313-2.080199 3.861519-2.47472C4.27995-2.82142 4.734247-2.84533 4.99726-2.857285C5.057036-2.86924 5.104857-2.917061 5.104857-2.988792C5.104857-3.108344 5.033126-3.108344 4.913574-3.120299C4.124533-3.16812 3.550685-3.598506 3.419178-4.184309C3.383313-4.315816 3.383313-4.339726 3.383313-4.770112V-7.137235C3.383313-7.639352 3.383313-8.021918 2.809465-8.476214C2.331258-8.846824 1.506351-8.966376 1.099875-8.966376C.992279-8.966376 .860772-8.966376 .860772-8.834869C.860772-8.715318 .932503-8.715318 1.052055-8.703362C1.80523-8.655542 2.391034-8.272976 2.546451-7.663263C2.582316-7.555666 2.582316-7.531756 2.582316-7.10137V-4.590785C2.582316-4.040847 2.677958-3.837609 3.060523-3.455044C3.311582-3.203985 3.658281-3.084433 3.993026-2.988792C3.012702-2.713823 2.582316-2.163885 2.582316-1.470486V1.398755Z'/>
|
||||||
|
<path id='g3-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g2-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g1-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g1-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g1-66' d='M4.375592-7.352428C4.483188-7.79477 4.531009-7.81868 4.99726-7.81868H6.551432C7.902366-7.81868 7.902366-6.670984 7.902366-6.563387C7.902366-5.595019 6.933998-4.363636 5.355915-4.363636H3.634371L4.375592-7.352428ZM6.396015-4.267995C7.699128-4.507098 8.88269-5.415691 8.88269-6.515567C8.88269-7.44807 8.057783-8.16538 6.706849-8.16538H2.86924C2.642092-8.16538 2.534496-8.16538 2.534496-7.938232C2.534496-7.81868 2.642092-7.81868 2.82142-7.81868C3.550685-7.81868 3.550685-7.723039 3.550685-7.591532C3.550685-7.567621 3.550685-7.49589 3.502864-7.316563L1.888917-.884682C1.78132-.466252 1.75741-.3467 .920548-.3467C.6934-.3467 .573848-.3467 .573848-.131507C.573848 0 .645579 0 .884682 0H4.985305C6.814446 0 8.225156-1.3868 8.225156-2.594271C8.225156-3.574595 7.364384-4.172354 6.396015-4.267995ZM4.698381-.3467H3.084433C2.917061-.3467 2.893151-.3467 2.82142-.358655C2.689913-.37061 2.677958-.394521 2.677958-.490162C2.677958-.573848 2.701868-.645579 2.725778-.753176L3.56264-4.124533H5.810212C7.220922-4.124533 7.220922-2.809465 7.220922-2.713823C7.220922-1.566127 6.180822-.3467 4.698381-.3467Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.879193)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-66'/>
|
||||||
|
<use x='65.30623' y='67.546688' xlink:href='#g2-49'/>
|
||||||
|
<use x='73.359374' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='85.784855' y='65.753425' xlink:href='#g0-102'/>
|
||||||
|
<use x='91.762462' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='97.615452' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='102.859611' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='110.381335' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='115.625494' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='123.147218' y='60.817239' xlink:href='#g2-50'/>
|
||||||
|
<use x='127.879533' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='133.123692' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='138.367851' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='143.61201' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='148.856168' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='154.100327' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='161.622051' y='60.817239' xlink:href='#g2-49'/>
|
||||||
|
<use x='165.856234' y='60.817239' xlink:href='#g2-52'/>
|
||||||
|
<use x='170.588549' y='65.753425' xlink:href='#g0-103'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 9.1 KiB |
38
assets/formula/2-light.svg
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='134.786557pt' height='15.034428pt' viewBox='-.239051 -.234916 134.786557 15.034428'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-102' d='M3.383313-7.376339C3.383313-7.854545 3.694147-8.619676 4.99726-8.703362C5.057036-8.715318 5.104857-8.763138 5.104857-8.834869C5.104857-8.966376 5.009215-8.966376 4.877709-8.966376C3.682192-8.966376 2.594271-8.356663 2.582316-7.47198V-4.746202C2.582316-4.27995 2.582316-3.897385 2.10411-3.502864C1.685679-3.156164 1.231382-3.132254 .968369-3.120299C.908593-3.108344 .860772-3.060523 .860772-2.988792C.860772-2.86924 .932503-2.86924 1.052055-2.857285C1.841096-2.809465 2.414944-2.379078 2.546451-1.793275C2.582316-1.661768 2.582316-1.637858 2.582316-1.207472V1.159651C2.582316 1.661768 2.582316 2.044334 3.156164 2.49863C3.622416 2.857285 4.411457 2.988792 4.877709 2.988792C5.009215 2.988792 5.104857 2.988792 5.104857 2.857285C5.104857 2.737733 5.033126 2.737733 4.913574 2.725778C4.160399 2.677958 3.574595 2.295392 3.419178 1.685679C3.383313 1.578082 3.383313 1.554172 3.383313 1.123786V-1.3868C3.383313-1.936737 3.287671-2.139975 2.905106-2.52254C2.654047-2.773599 2.307347-2.893151 1.972603-2.988792C2.952927-3.263761 3.383313-3.813699 3.383313-4.507098V-7.376339Z'/>
|
||||||
|
<path id='g0-103' d='M2.582316 1.398755C2.582316 1.876961 2.271482 2.642092 .968369 2.725778C.908593 2.737733 .860772 2.785554 .860772 2.857285C.860772 2.988792 .992279 2.988792 1.099875 2.988792C2.259527 2.988792 3.371357 2.402989 3.383313 1.494396V-1.231382C3.383313-1.697634 3.383313-2.080199 3.861519-2.47472C4.27995-2.82142 4.734247-2.84533 4.99726-2.857285C5.057036-2.86924 5.104857-2.917061 5.104857-2.988792C5.104857-3.108344 5.033126-3.108344 4.913574-3.120299C4.124533-3.16812 3.550685-3.598506 3.419178-4.184309C3.383313-4.315816 3.383313-4.339726 3.383313-4.770112V-7.137235C3.383313-7.639352 3.383313-8.021918 2.809465-8.476214C2.331258-8.846824 1.506351-8.966376 1.099875-8.966376C.992279-8.966376 .860772-8.966376 .860772-8.834869C.860772-8.715318 .932503-8.715318 1.052055-8.703362C1.80523-8.655542 2.391034-8.272976 2.546451-7.663263C2.582316-7.555666 2.582316-7.531756 2.582316-7.10137V-4.590785C2.582316-4.040847 2.677958-3.837609 3.060523-3.455044C3.311582-3.203985 3.658281-3.084433 3.993026-2.988792C3.012702-2.713823 2.582316-2.163885 2.582316-1.470486V1.398755Z'/>
|
||||||
|
<path id='g3-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g2-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g1-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g1-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g1-66' d='M4.375592-7.352428C4.483188-7.79477 4.531009-7.81868 4.99726-7.81868H6.551432C7.902366-7.81868 7.902366-6.670984 7.902366-6.563387C7.902366-5.595019 6.933998-4.363636 5.355915-4.363636H3.634371L4.375592-7.352428ZM6.396015-4.267995C7.699128-4.507098 8.88269-5.415691 8.88269-6.515567C8.88269-7.44807 8.057783-8.16538 6.706849-8.16538H2.86924C2.642092-8.16538 2.534496-8.16538 2.534496-7.938232C2.534496-7.81868 2.642092-7.81868 2.82142-7.81868C3.550685-7.81868 3.550685-7.723039 3.550685-7.591532C3.550685-7.567621 3.550685-7.49589 3.502864-7.316563L1.888917-.884682C1.78132-.466252 1.75741-.3467 .920548-.3467C.6934-.3467 .573848-.3467 .573848-.131507C.573848 0 .645579 0 .884682 0H4.985305C6.814446 0 8.225156-1.3868 8.225156-2.594271C8.225156-3.574595 7.364384-4.172354 6.396015-4.267995ZM4.698381-.3467H3.084433C2.917061-.3467 2.893151-.3467 2.82142-.358655C2.689913-.37061 2.677958-.394521 2.677958-.490162C2.677958-.573848 2.701868-.645579 2.725778-.753176L3.56264-4.124533H5.810212C7.220922-4.124533 7.220922-2.809465 7.220922-2.713823C7.220922-1.566127 6.180822-.3467 4.698381-.3467Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.879193)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-66'/>
|
||||||
|
<use x='65.30623' y='67.546688' xlink:href='#g2-49'/>
|
||||||
|
<use x='73.359374' y='65.753425' xlink:href='#g3-61'/>
|
||||||
|
<use x='85.784855' y='65.753425' xlink:href='#g0-102'/>
|
||||||
|
<use x='91.762462' y='65.753425' xlink:href='#g3-49'/>
|
||||||
|
<use x='97.615452' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='102.859611' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='110.381335' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='115.625494' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='123.147218' y='60.817239' xlink:href='#g2-50'/>
|
||||||
|
<use x='127.879533' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='133.123692' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='138.367851' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='143.61201' y='65.753425' xlink:href='#g1-58'/>
|
||||||
|
<use x='148.856168' y='65.753425' xlink:href='#g1-59'/>
|
||||||
|
<use x='154.100327' y='65.753425' xlink:href='#g1-11'/>
|
||||||
|
<use x='161.622051' y='60.817239' xlink:href='#g2-49'/>
|
||||||
|
<use x='165.856234' y='60.817239' xlink:href='#g2-52'/>
|
||||||
|
<use x='170.588549' y='65.753425' xlink:href='#g0-103'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 9.1 KiB |
24
assets/formula/20-dark.svg
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='56.407234pt' height='12.327269pt' viewBox='-.299738 -.256625 56.407234 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.094545-2.727272C2.094545-3.043636 1.832727-3.305454 1.516363-3.305454S.938182-3.043636 .938182-2.727272S1.2-2.14909 1.516363-2.14909S2.094545-2.410908 2.094545-2.727272Z'/>
|
||||||
|
<path id='g1-120' d='M3.993026-3.180075C3.642341-3.092403 3.626401-2.781569 3.626401-2.749689C3.626401-2.574346 3.761893-2.454795 3.937235-2.454795S4.383562-2.590286 4.383562-2.933001C4.383562-3.387298 3.881445-3.514819 3.58655-3.514819C3.211955-3.514819 2.909091-3.251806 2.725778-2.940971C2.550436-3.363387 2.13599-3.514819 1.809215-3.514819C.940473-3.514819 .454296-2.518555 .454296-2.295392C.454296-2.223661 .510087-2.191781 .573848-2.191781C.669489-2.191781 .68543-2.231631 .70934-2.327273C.892653-2.909091 1.370859-3.291656 1.785305-3.291656C2.096139-3.291656 2.247572-3.068493 2.247572-2.781569C2.247572-2.622167 2.15193-2.255542 2.088169-2.000498C2.032379-1.769365 1.857036-1.060025 1.817186-.908593C1.705604-.478207 1.41868-.143462 1.060025-.143462C1.028144-.143462 .820922-.143462 .653549-.255044C1.020174-.342715 1.020174-.67746 1.020174-.68543C1.020174-.868742 .876712-.980324 .70137-.980324C.486177-.980324 .255044-.797011 .255044-.494147C.255044-.127522 .645579 .079701 1.052055 .079701C1.474471 .079701 1.769365-.239103 1.912827-.494147C2.088169-.103611 2.454795 .079701 2.83736 .079701C3.706102 .079701 4.184309-.916563 4.184309-1.139726C4.184309-1.219427 4.120548-1.243337 4.064757-1.243337C3.969116-1.243337 3.953176-1.187547 3.929265-1.107846C3.769863-.573848 3.315567-.143462 2.8533-.143462C2.590286-.143462 2.399004-.318804 2.399004-.653549C2.399004-.812951 2.446824-.996264 2.558406-1.44259C2.614197-1.681694 2.789539-2.383064 2.82939-2.534496C2.940971-2.948941 3.219925-3.291656 3.57858-3.291656C3.618431-3.291656 3.825654-3.291656 3.993026-3.180075Z'/>
|
||||||
|
<path id='g2-71' d='M8.290907-7.581816C8.290907-7.614543 8.269089-7.690907 8.170907-7.690907C8.13818-7.690907 8.12727-7.679998 8.00727-7.559998L7.243634-6.719998C7.145453-6.872725 6.643635-7.690907 5.432726-7.690907C2.999999-7.690907 .545454-5.279999 .545454-2.74909C.545454-1.014545 1.756363 .24 3.523635 .24C4.003635 .24 4.494544 .141818 4.887271-.021818C5.432726-.24 5.639998-.469091 5.836362-.687273C5.934544-.414545 6.21818-.010909 6.327271-.010909C6.381816-.010909 6.403635-.043636 6.403635-.054545C6.425453-.076364 6.534544-.490909 6.589089-.72L6.796362-1.56C6.839998-1.745454 6.894544-1.930909 6.93818-2.116363C7.05818-2.607272 7.069089-2.62909 7.690907-2.639999C7.745452-2.639999 7.865452-2.650908 7.865452-2.858181C7.865452-2.934545 7.810907-2.978181 7.723634-2.978181C7.472725-2.978181 6.829089-2.945454 6.57818-2.945454C6.239998-2.945454 5.389089-2.978181 5.050908-2.978181C4.952726-2.978181 4.821817-2.978181 4.821817-2.759999C4.821817-2.639999 4.90909-2.639999 5.149089-2.639999C5.159999-2.639999 5.476362-2.639999 5.727271-2.618181C6.010907-2.585454 6.065453-2.552727 6.065453-2.410908C6.065453-2.312727 5.945453-1.821818 5.836362-1.418181C5.530908-.218182 4.112726-.098182 3.730908-.098182C2.683636-.098182 1.538181-.72 1.538181-2.38909C1.538181-2.727272 1.647272-4.527271 2.792726-5.945453C3.381817-6.687271 4.439999-7.352725 5.519998-7.352725C6.632725-7.352725 7.276362-6.512725 7.276362-5.247271C7.276362-4.810908 7.243634-4.799999 7.243634-4.690908S7.363634-4.581817 7.407271-4.581817C7.549089-4.581817 7.549089-4.603635 7.603634-4.799999L8.290907-7.581816Z'/>
|
||||||
|
<path id='g2-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g2-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g2-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g3-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g3-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g3-40'/>
|
||||||
|
<use x='74.977183' y='68.742217' xlink:href='#g2-82'/>
|
||||||
|
<use x='83.34462' y='68.742217' xlink:href='#g2-110'/>
|
||||||
|
<use x='89.892636' y='68.742217' xlink:href='#g2-100'/>
|
||||||
|
<use x='97.994881' y='68.742217' xlink:href='#g0-1'/>
|
||||||
|
<use x='103.44939' y='68.742217' xlink:href='#g2-71'/>
|
||||||
|
<use x='112.026651' y='68.742217' xlink:href='#g3-41'/>
|
||||||
|
<use x='116.26909' y='70.378567' xlink:href='#g1-120'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 9.5 KiB |
24
assets/formula/20-light.svg
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='56.407234pt' height='12.327269pt' viewBox='-.299738 -.256625 56.407234 12.327269'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.094545-2.727272C2.094545-3.043636 1.832727-3.305454 1.516363-3.305454S.938182-3.043636 .938182-2.727272S1.2-2.14909 1.516363-2.14909S2.094545-2.410908 2.094545-2.727272Z'/>
|
||||||
|
<path id='g1-120' d='M3.993026-3.180075C3.642341-3.092403 3.626401-2.781569 3.626401-2.749689C3.626401-2.574346 3.761893-2.454795 3.937235-2.454795S4.383562-2.590286 4.383562-2.933001C4.383562-3.387298 3.881445-3.514819 3.58655-3.514819C3.211955-3.514819 2.909091-3.251806 2.725778-2.940971C2.550436-3.363387 2.13599-3.514819 1.809215-3.514819C.940473-3.514819 .454296-2.518555 .454296-2.295392C.454296-2.223661 .510087-2.191781 .573848-2.191781C.669489-2.191781 .68543-2.231631 .70934-2.327273C.892653-2.909091 1.370859-3.291656 1.785305-3.291656C2.096139-3.291656 2.247572-3.068493 2.247572-2.781569C2.247572-2.622167 2.15193-2.255542 2.088169-2.000498C2.032379-1.769365 1.857036-1.060025 1.817186-.908593C1.705604-.478207 1.41868-.143462 1.060025-.143462C1.028144-.143462 .820922-.143462 .653549-.255044C1.020174-.342715 1.020174-.67746 1.020174-.68543C1.020174-.868742 .876712-.980324 .70137-.980324C.486177-.980324 .255044-.797011 .255044-.494147C.255044-.127522 .645579 .079701 1.052055 .079701C1.474471 .079701 1.769365-.239103 1.912827-.494147C2.088169-.103611 2.454795 .079701 2.83736 .079701C3.706102 .079701 4.184309-.916563 4.184309-1.139726C4.184309-1.219427 4.120548-1.243337 4.064757-1.243337C3.969116-1.243337 3.953176-1.187547 3.929265-1.107846C3.769863-.573848 3.315567-.143462 2.8533-.143462C2.590286-.143462 2.399004-.318804 2.399004-.653549C2.399004-.812951 2.446824-.996264 2.558406-1.44259C2.614197-1.681694 2.789539-2.383064 2.82939-2.534496C2.940971-2.948941 3.219925-3.291656 3.57858-3.291656C3.618431-3.291656 3.825654-3.291656 3.993026-3.180075Z'/>
|
||||||
|
<path id='g2-71' d='M8.290907-7.581816C8.290907-7.614543 8.269089-7.690907 8.170907-7.690907C8.13818-7.690907 8.12727-7.679998 8.00727-7.559998L7.243634-6.719998C7.145453-6.872725 6.643635-7.690907 5.432726-7.690907C2.999999-7.690907 .545454-5.279999 .545454-2.74909C.545454-1.014545 1.756363 .24 3.523635 .24C4.003635 .24 4.494544 .141818 4.887271-.021818C5.432726-.24 5.639998-.469091 5.836362-.687273C5.934544-.414545 6.21818-.010909 6.327271-.010909C6.381816-.010909 6.403635-.043636 6.403635-.054545C6.425453-.076364 6.534544-.490909 6.589089-.72L6.796362-1.56C6.839998-1.745454 6.894544-1.930909 6.93818-2.116363C7.05818-2.607272 7.069089-2.62909 7.690907-2.639999C7.745452-2.639999 7.865452-2.650908 7.865452-2.858181C7.865452-2.934545 7.810907-2.978181 7.723634-2.978181C7.472725-2.978181 6.829089-2.945454 6.57818-2.945454C6.239998-2.945454 5.389089-2.978181 5.050908-2.978181C4.952726-2.978181 4.821817-2.978181 4.821817-2.759999C4.821817-2.639999 4.90909-2.639999 5.149089-2.639999C5.159999-2.639999 5.476362-2.639999 5.727271-2.618181C6.010907-2.585454 6.065453-2.552727 6.065453-2.410908C6.065453-2.312727 5.945453-1.821818 5.836362-1.418181C5.530908-.218182 4.112726-.098182 3.730908-.098182C2.683636-.098182 1.538181-.72 1.538181-2.38909C1.538181-2.727272 1.647272-4.527271 2.792726-5.945453C3.381817-6.687271 4.439999-7.352725 5.519998-7.352725C6.632725-7.352725 7.276362-6.512725 7.276362-5.247271C7.276362-4.810908 7.243634-4.799999 7.243634-4.690908S7.363634-4.581817 7.407271-4.581817C7.549089-4.581817 7.549089-4.603635 7.603634-4.799999L8.290907-7.581816Z'/>
|
||||||
|
<path id='g2-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g2-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g2-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g3-40' d='M3.610908 2.618181C3.610908 2.585454 3.610908 2.563636 3.425454 2.378181C2.061818 1.003636 1.712727-1.058182 1.712727-2.727272C1.712727-4.625453 2.127272-6.523635 3.46909-7.887271C3.610908-8.01818 3.610908-8.039998 3.610908-8.072725C3.610908-8.149089 3.567272-8.181816 3.501817-8.181816C3.392726-8.181816 2.410908-7.439998 1.767272-6.054544C1.210909-4.854544 1.08-3.643635 1.08-2.727272C1.08-1.876363 1.2-.556363 1.799999 .676363C2.454545 2.018181 3.392726 2.727272 3.501817 2.727272C3.567272 2.727272 3.610908 2.694545 3.610908 2.618181Z'/>
|
||||||
|
<path id='g3-41' d='M3.152726-2.727272C3.152726-3.578181 3.032726-4.89818 2.432727-6.130907C1.778181-7.472725 .84-8.181816 .730909-8.181816C.665454-8.181816 .621818-8.13818 .621818-8.072725C.621818-8.039998 .621818-8.01818 .829091-7.821816C1.898181-6.741816 2.519999-5.007271 2.519999-2.727272C2.519999-.861818 2.116363 1.058182 .763636 2.432727C.621818 2.563636 .621818 2.585454 .621818 2.618181C.621818 2.683636 .665454 2.727272 .730909 2.727272C.84 2.727272 1.821818 1.985454 2.465454 .6C3.021817-.6 3.152726-1.810909 3.152726-2.727272Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -68.689878)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g3-40'/>
|
||||||
|
<use x='74.977183' y='68.742217' xlink:href='#g2-82'/>
|
||||||
|
<use x='83.34462' y='68.742217' xlink:href='#g2-110'/>
|
||||||
|
<use x='89.892636' y='68.742217' xlink:href='#g2-100'/>
|
||||||
|
<use x='97.994881' y='68.742217' xlink:href='#g0-1'/>
|
||||||
|
<use x='103.44939' y='68.742217' xlink:href='#g2-71'/>
|
||||||
|
<use x='112.026651' y='68.742217' xlink:href='#g3-41'/>
|
||||||
|
<use x='116.26909' y='70.378567' xlink:href='#g1-120'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 9.5 KiB |
18
assets/formula/21-dark.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='41.542319pt' height='8.961925pt' viewBox='-.299738 -.258705 41.542319 8.961925'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.094545-2.727272C2.094545-3.043636 1.832727-3.305454 1.516363-3.305454S.938182-3.043636 .938182-2.727272S1.2-2.14909 1.516363-2.14909S2.094545-2.410908 2.094545-2.727272Z'/>
|
||||||
|
<path id='g1-71' d='M8.290907-7.581816C8.290907-7.614543 8.269089-7.690907 8.170907-7.690907C8.13818-7.690907 8.12727-7.679998 8.00727-7.559998L7.243634-6.719998C7.145453-6.872725 6.643635-7.690907 5.432726-7.690907C2.999999-7.690907 .545454-5.279999 .545454-2.74909C.545454-1.014545 1.756363 .24 3.523635 .24C4.003635 .24 4.494544 .141818 4.887271-.021818C5.432726-.24 5.639998-.469091 5.836362-.687273C5.934544-.414545 6.21818-.010909 6.327271-.010909C6.381816-.010909 6.403635-.043636 6.403635-.054545C6.425453-.076364 6.534544-.490909 6.589089-.72L6.796362-1.56C6.839998-1.745454 6.894544-1.930909 6.93818-2.116363C7.05818-2.607272 7.069089-2.62909 7.690907-2.639999C7.745452-2.639999 7.865452-2.650908 7.865452-2.858181C7.865452-2.934545 7.810907-2.978181 7.723634-2.978181C7.472725-2.978181 6.829089-2.945454 6.57818-2.945454C6.239998-2.945454 5.389089-2.978181 5.050908-2.978181C4.952726-2.978181 4.821817-2.978181 4.821817-2.759999C4.821817-2.639999 4.90909-2.639999 5.149089-2.639999C5.159999-2.639999 5.476362-2.639999 5.727271-2.618181C6.010907-2.585454 6.065453-2.552727 6.065453-2.410908C6.065453-2.312727 5.945453-1.821818 5.836362-1.418181C5.530908-.218182 4.112726-.098182 3.730908-.098182C2.683636-.098182 1.538181-.72 1.538181-2.38909C1.538181-2.727272 1.647272-4.527271 2.792726-5.945453C3.381817-6.687271 4.439999-7.352725 5.519998-7.352725C6.632725-7.352725 7.276362-6.512725 7.276362-5.247271C7.276362-4.810908 7.243634-4.799999 7.243634-4.690908S7.363634-4.581817 7.407271-4.581817C7.549089-4.581817 7.549089-4.603635 7.603634-4.799999L8.290907-7.581816Z'/>
|
||||||
|
<path id='g1-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g1-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g1-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-82'/>
|
||||||
|
<use x='79.102182' y='68.742217' xlink:href='#g1-110'/>
|
||||||
|
<use x='85.650198' y='68.742217' xlink:href='#g1-100'/>
|
||||||
|
<use x='93.752443' y='68.742217' xlink:href='#g0-1'/>
|
||||||
|
<use x='99.206952' y='68.742217' xlink:href='#g1-71'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.8 KiB |
18
assets/formula/21-light.svg
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='41.542319pt' height='8.961925pt' viewBox='-.299738 -.258705 41.542319 8.961925'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-1' d='M2.094545-2.727272C2.094545-3.043636 1.832727-3.305454 1.516363-3.305454S.938182-3.043636 .938182-2.727272S1.2-2.14909 1.516363-2.14909S2.094545-2.410908 2.094545-2.727272Z'/>
|
||||||
|
<path id='g1-71' d='M8.290907-7.581816C8.290907-7.614543 8.269089-7.690907 8.170907-7.690907C8.13818-7.690907 8.12727-7.679998 8.00727-7.559998L7.243634-6.719998C7.145453-6.872725 6.643635-7.690907 5.432726-7.690907C2.999999-7.690907 .545454-5.279999 .545454-2.74909C.545454-1.014545 1.756363 .24 3.523635 .24C4.003635 .24 4.494544 .141818 4.887271-.021818C5.432726-.24 5.639998-.469091 5.836362-.687273C5.934544-.414545 6.21818-.010909 6.327271-.010909C6.381816-.010909 6.403635-.043636 6.403635-.054545C6.425453-.076364 6.534544-.490909 6.589089-.72L6.796362-1.56C6.839998-1.745454 6.894544-1.930909 6.93818-2.116363C7.05818-2.607272 7.069089-2.62909 7.690907-2.639999C7.745452-2.639999 7.865452-2.650908 7.865452-2.858181C7.865452-2.934545 7.810907-2.978181 7.723634-2.978181C7.472725-2.978181 6.829089-2.945454 6.57818-2.945454C6.239998-2.945454 5.389089-2.978181 5.050908-2.978181C4.952726-2.978181 4.821817-2.978181 4.821817-2.759999C4.821817-2.639999 4.90909-2.639999 5.149089-2.639999C5.159999-2.639999 5.476362-2.639999 5.727271-2.618181C6.010907-2.585454 6.065453-2.552727 6.065453-2.410908C6.065453-2.312727 5.945453-1.821818 5.836362-1.418181C5.530908-.218182 4.112726-.098182 3.730908-.098182C2.683636-.098182 1.538181-.72 1.538181-2.38909C1.538181-2.727272 1.647272-4.527271 2.792726-5.945453C3.381817-6.687271 4.439999-7.352725 5.519998-7.352725C6.632725-7.352725 7.276362-6.512725 7.276362-5.247271C7.276362-4.810908 7.243634-4.799999 7.243634-4.690908S7.363634-4.581817 7.407271-4.581817C7.549089-4.581817 7.549089-4.603635 7.603634-4.799999L8.290907-7.581816Z'/>
|
||||||
|
<path id='g1-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g1-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g1-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-82'/>
|
||||||
|
<use x='79.102182' y='68.742217' xlink:href='#g1-110'/>
|
||||||
|
<use x='85.650198' y='68.742217' xlink:href='#g1-100'/>
|
||||||
|
<use x='93.752443' y='68.742217' xlink:href='#g0-1'/>
|
||||||
|
<use x='99.206952' y='68.742217' xlink:href='#g1-71'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.7 KiB |
14
assets/formula/22-dark.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='28.010804pt' height='8.481161pt' viewBox='-.299738 -.260508 28.010804 8.481161'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='78.989763' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='90.504886' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.9 KiB |
14
assets/formula/22-light.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='28.010804pt' height='8.481161pt' viewBox='-.299738 -.260508 28.010804 8.481161'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='78.989763' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='90.504886' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.9 KiB |
21
assets/formula/23-dark.svg
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67.716383pt' height='9.578288pt' viewBox='-.299738 -.259213 67.716383 9.578288'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-43' d='M4.461817-2.50909H7.505452C7.65818-2.50909 7.865452-2.50909 7.865452-2.727272S7.65818-2.945454 7.505452-2.945454H4.461817V-5.999998C4.461817-6.152726 4.461817-6.359998 4.243635-6.359998S4.025453-6.152726 4.025453-5.999998V-2.945454H.970909C.818182-2.945454 .610909-2.945454 .610909-2.727272S.818182-2.50909 .970909-2.50909H4.025453V.545454C4.025453 .698182 4.025453 .905454 4.243635 .905454S4.461817 .698182 4.461817 .545454V-2.50909Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g0-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g0-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='78.383713' y='68.742217' xlink:href='#g1-43'/>
|
||||||
|
<use x='89.292787' y='68.742217' xlink:href='#g0-82'/>
|
||||||
|
<use x='97.660224' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
<use x='104.208241' y='68.742217' xlink:href='#g0-100'/>
|
||||||
|
<use x='112.916535' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='124.431658' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.1 KiB |
21
assets/formula/23-light.svg
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67.716383pt' height='9.578288pt' viewBox='-.299738 -.259213 67.716383 9.578288'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-43' d='M4.461817-2.50909H7.505452C7.65818-2.50909 7.865452-2.50909 7.865452-2.727272S7.65818-2.945454 7.505452-2.945454H4.461817V-5.999998C4.461817-6.152726 4.461817-6.359998 4.243635-6.359998S4.025453-6.152726 4.025453-5.999998V-2.945454H.970909C.818182-2.945454 .610909-2.945454 .610909-2.727272S.818182-2.50909 .970909-2.50909H4.025453V.545454C4.025453 .698182 4.025453 .905454 4.243635 .905454S4.461817 .698182 4.461817 .545454V-2.50909Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-82' d='M4.090908-6.69818C4.156362-6.959998 4.18909-7.069089 4.396362-7.101816C4.494544-7.112725 4.843635-7.112725 5.061817-7.112725C5.836362-7.112725 7.047271-7.112725 7.047271-6.032726C7.047271-5.661817 6.872725-4.90909 6.447271-4.483635C6.163635-4.199999 5.585453-3.850908 4.603635-3.850908H3.381817L4.090908-6.69818ZM5.661817-3.70909C6.763634-3.94909 8.061816-4.712726 8.061816-5.814544C8.061816-6.752725 7.079998-7.450907 5.650908-7.450907H2.541817C2.323636-7.450907 2.225454-7.450907 2.225454-7.232725C2.225454-7.112725 2.323636-7.112725 2.530908-7.112725C2.552727-7.112725 2.759999-7.112725 2.945454-7.090907C3.141817-7.069089 3.239999-7.05818 3.239999-6.916362C3.239999-6.872725 3.22909-6.839998 3.196363-6.709089L1.734545-.850909C1.625454-.425454 1.603636-.338182 .741818-.338182C.545454-.338182 .447273-.338182 .447273-.12C.447273 0 .578182 0 .6 0C.905454 0 1.66909-.032727 1.974545-.032727S3.054545 0 3.359999 0C3.447272 0 3.578181 0 3.578181-.218182C3.578181-.338182 3.479999-.338182 3.272726-.338182C2.86909-.338182 2.563636-.338182 2.563636-.534545C2.563636-.6 2.585454-.654545 2.596363-.72L3.316363-3.610908H4.614544C5.607271-3.610908 5.803635-2.999999 5.803635-2.618181C5.803635-2.454545 5.716362-2.116363 5.650908-1.865454C5.574544-1.56 5.476362-1.156363 5.476362-.938182C5.476362 .24 6.785453 .24 6.927271 .24C7.854543 .24 8.236361-.861818 8.236361-1.014545C8.236361-1.145454 8.116361-1.145454 8.105452-1.145454C8.00727-1.145454 7.985452-1.069091 7.963634-.992727C7.690907-.185454 7.221816 0 6.970907 0C6.610907 0 6.534544-.24 6.534544-.665454C6.534544-1.003636 6.599998-1.56 6.643635-1.90909C6.665453-2.061818 6.687271-2.26909 6.687271-2.421818C6.687271-3.261817 5.956362-3.599999 5.661817-3.70909Z'/>
|
||||||
|
<path id='g0-100' d='M5.629089-7.450907C5.629089-7.461816 5.629089-7.570907 5.487271-7.570907C5.323635-7.570907 4.287272-7.472725 4.101817-7.450907C4.014544-7.439998 3.94909-7.385452 3.94909-7.243634C3.94909-7.112725 4.047272-7.112725 4.210908-7.112725C4.734544-7.112725 4.756362-7.036362 4.756362-6.927271L4.723635-6.709089L4.06909-4.123635C3.872726-4.527271 3.556363-4.821817 3.065454-4.821817C1.78909-4.821817 .436364-3.218181 .436364-1.625454C.436364-.6 1.036363 .12 1.887272 .12C2.105454 .12 2.650908 .076364 3.305454-.698182C3.392726-.24 3.774544 .12 4.298181 .12C4.679999 .12 4.930908-.130909 5.105453-.48C5.290908-.872727 5.432726-1.538181 5.432726-1.56C5.432726-1.66909 5.334544-1.66909 5.301817-1.66909C5.192726-1.66909 5.181817-1.625454 5.149089-1.472727C4.963635-.763636 4.767271-.12 4.319999-.12C4.025453-.12 3.992726-.403636 3.992726-.621818C3.992726-.883636 4.014544-.96 4.058181-1.145454L5.629089-7.450907ZM3.359999-1.298181C3.305454-1.101818 3.305454-1.08 3.141817-.894545C2.661817-.294545 2.214545-.12 1.90909-.12C1.363636-.12 1.210909-.72 1.210909-1.145454C1.210909-1.690909 1.56-3.032726 1.810909-3.534544C2.14909-4.178181 2.639999-4.581817 3.076363-4.581817C3.785453-4.581817 3.938181-3.687272 3.938181-3.621817S3.916363-3.490908 3.905453-3.436363L3.359999-1.298181Z'/>
|
||||||
|
<path id='g0-110' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.592727-.207273 1.723636-.72 1.78909-.992727L2.02909-1.974545C2.094545-2.214545 2.159999-2.454545 2.214545-2.705454C2.258181-2.890908 2.345454-3.207272 2.356363-3.250908C2.519999-3.58909 3.098181-4.581817 4.134544-4.581817C4.625453-4.581817 4.723635-4.178181 4.723635-3.818181C4.723635-3.141817 4.18909-1.745454 4.014544-1.276363C3.916363-1.025454 3.905453-.894545 3.905453-.774545C3.905453-.261818 4.287272 .12 4.799999 .12C5.825453 .12 6.229089-1.472727 6.229089-1.56C6.229089-1.66909 6.130907-1.66909 6.09818-1.66909C5.989089-1.66909 5.989089-1.636363 5.934544-1.472727C5.716362-.730909 5.356362-.12 4.821817-.12C4.636362-.12 4.559999-.229091 4.559999-.48C4.559999-.752727 4.658181-1.014545 4.756362-1.254545C4.963635-1.832727 5.421817-3.032726 5.421817-3.654544C5.421817-4.385453 4.952726-4.821817 4.167272-4.821817C3.185454-4.821817 2.650908-4.123635 2.465454-3.872726C2.410908-4.483635 1.963636-4.821817 1.461818-4.821817S.752727-4.396362 .643636-4.199999C.469091-3.82909 .316364-3.185454 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.647272-4.581817 1.767272-4.439999 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
<path id='g0-114' d='M.96-.643636C.927272-.48 .861818-.229091 .861818-.174545C.861818 .021818 1.014545 .12 1.178181 .12C1.309091 .12 1.505454 .032727 1.581818-.185454C1.603636-.229091 1.974545-1.712727 2.018181-1.90909C2.105454-2.26909 2.301818-3.032726 2.367272-3.327272C2.410908-3.46909 2.716363-3.981817 2.978181-4.221817C3.065454-4.298181 3.381817-4.581817 3.850908-4.581817C4.134544-4.581817 4.298181-4.450908 4.30909-4.450908C3.981817-4.396362 3.741817-4.134544 3.741817-3.850908C3.741817-3.676363 3.861817-3.46909 4.156362-3.46909S4.756362-3.719999 4.756362-4.112726C4.756362-4.494544 4.407271-4.821817 3.850908-4.821817C3.141817-4.821817 2.661817-4.287272 2.454545-3.981817C2.367272-4.472726 1.974545-4.821817 1.461818-4.821817C.96-4.821817 .752727-4.396362 .654545-4.199999C.458182-3.82909 .316364-3.174545 .316364-3.141817C.316364-3.032726 .425454-3.032726 .447273-3.032726C.556363-3.032726 .567273-3.043636 .632727-3.283635C.818182-4.058181 1.036363-4.581817 1.429091-4.581817C1.614545-4.581817 1.767272-4.494544 1.767272-4.079999C1.767272-3.850908 1.734545-3.730908 1.592727-3.163635L.96-.643636Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-114'/>
|
||||||
|
<use x='78.383713' y='68.742217' xlink:href='#g1-43'/>
|
||||||
|
<use x='89.292787' y='68.742217' xlink:href='#g0-82'/>
|
||||||
|
<use x='97.660224' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
<use x='104.208241' y='68.742217' xlink:href='#g0-100'/>
|
||||||
|
<use x='112.916535' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='124.431658' y='68.742217' xlink:href='#g0-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.1 KiB |
34
assets/formula/24-dark.svg
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='142.009827pt' height='13.522849pt' viewBox='-.239051 -.240635 142.009827 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-0' d='M7.878456-2.749689C8.081694-2.749689 8.296887-2.749689 8.296887-2.988792S8.081694-3.227895 7.878456-3.227895H1.41071C1.207472-3.227895 .992279-3.227895 .992279-2.988792S1.207472-2.749689 1.41071-2.749689H7.878456Z'/>
|
||||||
|
<path id='g2-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g2-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g1-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g1-82' d='M4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H5.881943C6.910087-7.81868 7.675218-7.507846 7.675218-6.575342C7.675218-5.965629 7.364384-4.208219 4.961395-4.208219H3.610461L4.399502-7.352428ZM6.06127-4.064757C7.543711-4.387547 8.703362-5.34396 8.703362-6.372105C8.703362-7.304608 7.758904-8.16538 6.097136-8.16538H2.857285C2.618182-8.16538 2.510585-8.16538 2.510585-7.938232C2.510585-7.81868 2.594271-7.81868 2.82142-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .920548-.3467C.645579-.3467 .561893-.3467 .561893-.119552C.561893 0 .6934 0 .729265 0C.944458 0 1.195517-.02391 1.422665-.02391H2.833375C3.048568-.02391 3.299626 0 3.514819 0C3.610461 0 3.741968 0 3.741968-.227148C3.741968-.3467 3.634371-.3467 3.455044-.3467C2.725778-.3467 2.725778-.442341 2.725778-.561893C2.725778-.573848 2.725778-.657534 2.749689-.753176L3.550685-3.969116H4.985305C6.121046-3.969116 6.336239-3.251806 6.336239-2.857285C6.336239-2.677958 6.216687-2.211706 6.133001-1.900872C6.001494-1.350934 5.965629-1.219427 5.965629-.992279C5.965629-.143462 6.659029 .251059 7.460025 .251059C8.428394 .251059 8.846824-.932503 8.846824-1.099875C8.846824-1.183562 8.787049-1.219427 8.715318-1.219427C8.619676-1.219427 8.595766-1.147696 8.571856-1.052055C8.284932-.203238 7.79477 .011955 7.49589 .011955S7.005729-.119552 7.005729-.657534C7.005729-.944458 7.149191-2.032379 7.161146-2.092154C7.220922-2.534496 7.220922-2.582316 7.220922-2.677958C7.220922-3.550685 6.515567-3.921295 6.06127-4.064757Z'/>
|
||||||
|
<path id='g1-100' d='M6.01345-7.998007C6.025405-8.045828 6.049315-8.117559 6.049315-8.177335C6.049315-8.296887 5.929763-8.296887 5.905853-8.296887C5.893898-8.296887 5.308095-8.249066 5.248319-8.237111C5.045081-8.225156 4.865753-8.201245 4.65056-8.18929C4.351681-8.16538 4.267995-8.153425 4.267995-7.938232C4.267995-7.81868 4.363636-7.81868 4.531009-7.81868C5.116812-7.81868 5.128767-7.711083 5.128767-7.591532C5.128767-7.519801 5.104857-7.424159 5.092902-7.388294L4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.71731 4.244085-.968369 4.327771-1.303113L6.01345-7.998007ZM3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665Z'/>
|
||||||
|
<path id='g1-107' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.809465-8.261021 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.709589-8.16538 1.625903-8.153425 1.625903-7.938232C1.625903-7.81868 1.745455-7.81868 1.865006-7.81868C2.47472-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.543711 2.47472-7.519801 2.414944-7.304608L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.315068 .119552 1.3868-.143462 1.482441-.514072L2.044334-2.749689C2.905106-2.654047 3.419178-2.295392 3.419178-1.721544C3.419178-1.649813 3.419178-1.601993 3.383313-1.422665C3.335492-1.243337 3.335492-1.099875 3.335492-1.0401C3.335492-.3467 3.789788 .119552 4.399502 .119552C4.94944 .119552 5.236364-.382565 5.332005-.549938C5.583064-.992279 5.738481-1.661768 5.738481-1.709589C5.738481-1.769365 5.69066-1.817186 5.618929-1.817186C5.511333-1.817186 5.499377-1.769365 5.451557-1.578082C5.284184-.956413 5.033126-.119552 4.423412-.119552C4.184309-.119552 4.028892-.239103 4.028892-.6934C4.028892-.920548 4.076712-1.183562 4.124533-1.362889C4.172354-1.578082 4.172354-1.590037 4.172354-1.733499C4.172354-2.438854 3.53873-2.833375 2.438854-2.976837C2.86924-3.239851 3.299626-3.706102 3.466999-3.88543C4.148443-4.65056 4.614695-5.033126 5.164633-5.033126C5.439601-5.033126 5.511333-4.961395 5.595019-4.889664C5.152677-4.841843 4.985305-4.531009 4.985305-4.291905C4.985305-4.004981 5.212453-3.90934 5.379826-3.90934C5.702615-3.90934 5.989539-4.184309 5.989539-4.566874C5.989539-4.913574 5.71457-5.272229 5.176588-5.272229C4.519054-5.272229 3.981071-4.805978 3.132254-3.849564C3.012702-3.706102 2.570361-3.251806 2.12802-3.084433L3.359402-7.998007Z'/>
|
||||||
|
<path id='g1-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
<path id='g1-111' d='M5.451557-3.287671C5.451557-4.423412 4.710336-5.272229 3.622416-5.272229C2.044334-5.272229 .490162-3.550685 .490162-1.865006C.490162-.729265 1.231382 .119552 2.319303 .119552C3.90934 .119552 5.451557-1.601993 5.451557-3.287671ZM2.331258-.119552C1.733499-.119552 1.291158-.597758 1.291158-1.43462C1.291158-1.984558 1.578082-3.203985 1.912827-3.801743C2.450809-4.722291 3.120299-5.033126 3.610461-5.033126C4.196264-5.033126 4.65056-4.554919 4.65056-3.718057C4.65056-3.239851 4.399502-1.960648 3.945205-1.231382C3.455044-.430386 2.797509-.119552 2.331258-.119552Z'/>
|
||||||
|
<path id='g1-114' d='M4.65056-4.889664C4.27995-4.817933 4.088667-4.554919 4.088667-4.291905C4.088667-4.004981 4.315816-3.90934 4.483188-3.90934C4.817933-3.90934 5.092902-4.196264 5.092902-4.554919C5.092902-4.937484 4.722291-5.272229 4.124533-5.272229C3.646326-5.272229 3.096389-5.057036 2.594271-4.327771C2.510585-4.961395 2.032379-5.272229 1.554172-5.272229C1.08792-5.272229 .848817-4.913574 .705355-4.65056C.502117-4.220174 .32279-3.502864 .32279-3.443088C.32279-3.395268 .37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.339726 1.0401-5.033126 1.518306-5.033126C1.80523-5.033126 1.888917-4.829888 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.338979 .119552 1.566127 .035866 1.637858-.203238C1.673724-.298879 2.116065-2.10411 2.187796-2.379078C2.247572-2.642092 2.319303-2.893151 2.379078-3.156164C2.426899-3.323537 2.47472-3.514819 2.510585-3.670237C2.546451-3.777833 2.86924-4.363636 3.16812-4.62665C3.311582-4.758157 3.622416-5.033126 4.112578-5.033126C4.303861-5.033126 4.495143-4.99726 4.65056-4.889664Z'/>
|
||||||
|
<path id='g1-115' d='M2.725778-2.391034C2.929016-2.355168 3.251806-2.283437 3.323537-2.271482C3.478954-2.223661 4.016936-2.032379 4.016936-1.458531C4.016936-1.08792 3.682192-.119552 2.295392-.119552C2.044334-.119552 1.147696-.155417 .908593-.812951C1.3868-.753176 1.625903-1.123786 1.625903-1.3868C1.625903-1.637858 1.458531-1.769365 1.219427-1.769365C.956413-1.769365 .609714-1.566127 .609714-1.028144C.609714-.32279 1.327024 .119552 2.283437 .119552C4.100623 .119552 4.638605-1.219427 4.638605-1.841096C4.638605-2.020423 4.638605-2.355168 4.25604-2.737733C3.957161-3.024658 3.670237-3.084433 3.024658-3.21594C2.701868-3.287671 2.187796-3.395268 2.187796-3.93325C2.187796-4.172354 2.402989-5.033126 3.53873-5.033126C4.040847-5.033126 4.531009-4.841843 4.65056-4.411457C4.124533-4.411457 4.100623-3.957161 4.100623-3.945205C4.100623-3.694147 4.327771-3.622416 4.435367-3.622416C4.60274-3.622416 4.937484-3.753923 4.937484-4.25604S4.483188-5.272229 3.550685-5.272229C1.984558-5.272229 1.566127-4.040847 1.566127-3.550685C1.566127-2.642092 2.450809-2.450809 2.725778-2.391034Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-115'/>
|
||||||
|
<use x='65.248102' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='77.673583' y='65.753425' xlink:href='#g2-40'/>
|
||||||
|
<use x='82.225909' y='65.753425' xlink:href='#g1-82'/>
|
||||||
|
<use x='91.234424' y='65.753425' xlink:href='#g1-110'/>
|
||||||
|
<use x='98.22203' y='65.753425' xlink:href='#g1-100'/>
|
||||||
|
<use x='106.961386' y='65.753425' xlink:href='#g0-0'/>
|
||||||
|
<use x='118.916547' y='65.753425' xlink:href='#g1-107'/>
|
||||||
|
<use x='125.406051' y='65.753425' xlink:href='#g1-114'/>
|
||||||
|
<use x='131.006524' y='65.753425' xlink:href='#g2-41'/>
|
||||||
|
<use x='143.362837' y='65.753425' xlink:href='#g1-77'/>
|
||||||
|
<use x='155.936444' y='65.753425' xlink:href='#g1-111'/>
|
||||||
|
<use x='161.563882' y='65.753425' xlink:href='#g1-100'/>
|
||||||
|
<use x='175.450562' y='65.753425' xlink:href='#g1-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
34
assets/formula/24-light.svg
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='142.009827pt' height='13.522849pt' viewBox='-.239051 -.240635 142.009827 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-0' d='M7.878456-2.749689C8.081694-2.749689 8.296887-2.749689 8.296887-2.988792S8.081694-3.227895 7.878456-3.227895H1.41071C1.207472-3.227895 .992279-3.227895 .992279-2.988792S1.207472-2.749689 1.41071-2.749689H7.878456Z'/>
|
||||||
|
<path id='g2-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g2-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g1-77' d='M10.855293-7.292653C10.962889-7.699128 10.9868-7.81868 11.835616-7.81868C12.062765-7.81868 12.170361-7.81868 12.170361-8.045828C12.170361-8.16538 12.086675-8.16538 11.859527-8.16538H10.424907C10.126027-8.16538 10.114072-8.153425 9.982565-7.962142L5.618929-1.06401L4.722291-7.902366C4.686426-8.16538 4.674471-8.16538 4.363636-8.16538H2.881196C2.654047-8.16538 2.546451-8.16538 2.546451-7.938232C2.546451-7.81868 2.654047-7.81868 2.833375-7.81868C3.56264-7.81868 3.56264-7.723039 3.56264-7.591532C3.56264-7.567621 3.56264-7.49589 3.514819-7.316563L1.984558-1.219427C1.841096-.645579 1.566127-.382565 .765131-.3467C.729265-.3467 .585803-.334745 .585803-.131507C.585803 0 .6934 0 .74122 0C.980324 0 1.590037-.02391 1.829141-.02391H2.402989C2.570361-.02391 2.773599 0 2.940971 0C3.024658 0 3.156164 0 3.156164-.227148C3.156164-.334745 3.036613-.3467 2.988792-.3467C2.594271-.358655 2.211706-.430386 2.211706-.860772C2.211706-.980324 2.211706-.992279 2.259527-1.159651L3.90934-7.746949H3.921295L4.913574-.32279C4.94944-.035866 4.961395 0 5.068991 0C5.200498 0 5.260274-.095641 5.32005-.203238L10.126027-7.806725H10.137983L8.404483-.884682C8.296887-.466252 8.272976-.3467 7.436115-.3467C7.208966-.3467 7.089415-.3467 7.089415-.131507C7.089415 0 7.197011 0 7.268742 0C7.47198 0 7.711083-.02391 7.914321-.02391H9.325031C9.528269-.02391 9.779328 0 9.982565 0C10.078207 0 10.209714 0 10.209714-.227148C10.209714-.3467 10.102117-.3467 9.92279-.3467C9.193524-.3467 9.193524-.442341 9.193524-.561893C9.193524-.573848 9.193524-.657534 9.217435-.753176L10.855293-7.292653Z'/>
|
||||||
|
<path id='g1-82' d='M4.399502-7.352428C4.507098-7.79477 4.554919-7.81868 5.021171-7.81868H5.881943C6.910087-7.81868 7.675218-7.507846 7.675218-6.575342C7.675218-5.965629 7.364384-4.208219 4.961395-4.208219H3.610461L4.399502-7.352428ZM6.06127-4.064757C7.543711-4.387547 8.703362-5.34396 8.703362-6.372105C8.703362-7.304608 7.758904-8.16538 6.097136-8.16538H2.857285C2.618182-8.16538 2.510585-8.16538 2.510585-7.938232C2.510585-7.81868 2.594271-7.81868 2.82142-7.81868C3.53873-7.81868 3.53873-7.723039 3.53873-7.591532C3.53873-7.567621 3.53873-7.49589 3.490909-7.316563L1.876961-.884682C1.769365-.466252 1.745455-.3467 .920548-.3467C.645579-.3467 .561893-.3467 .561893-.119552C.561893 0 .6934 0 .729265 0C.944458 0 1.195517-.02391 1.422665-.02391H2.833375C3.048568-.02391 3.299626 0 3.514819 0C3.610461 0 3.741968 0 3.741968-.227148C3.741968-.3467 3.634371-.3467 3.455044-.3467C2.725778-.3467 2.725778-.442341 2.725778-.561893C2.725778-.573848 2.725778-.657534 2.749689-.753176L3.550685-3.969116H4.985305C6.121046-3.969116 6.336239-3.251806 6.336239-2.857285C6.336239-2.677958 6.216687-2.211706 6.133001-1.900872C6.001494-1.350934 5.965629-1.219427 5.965629-.992279C5.965629-.143462 6.659029 .251059 7.460025 .251059C8.428394 .251059 8.846824-.932503 8.846824-1.099875C8.846824-1.183562 8.787049-1.219427 8.715318-1.219427C8.619676-1.219427 8.595766-1.147696 8.571856-1.052055C8.284932-.203238 7.79477 .011955 7.49589 .011955S7.005729-.119552 7.005729-.657534C7.005729-.944458 7.149191-2.032379 7.161146-2.092154C7.220922-2.534496 7.220922-2.582316 7.220922-2.677958C7.220922-3.550685 6.515567-3.921295 6.06127-4.064757Z'/>
|
||||||
|
<path id='g1-100' d='M6.01345-7.998007C6.025405-8.045828 6.049315-8.117559 6.049315-8.177335C6.049315-8.296887 5.929763-8.296887 5.905853-8.296887C5.893898-8.296887 5.308095-8.249066 5.248319-8.237111C5.045081-8.225156 4.865753-8.201245 4.65056-8.18929C4.351681-8.16538 4.267995-8.153425 4.267995-7.938232C4.267995-7.81868 4.363636-7.81868 4.531009-7.81868C5.116812-7.81868 5.128767-7.711083 5.128767-7.591532C5.128767-7.519801 5.104857-7.424159 5.092902-7.388294L4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.71731 4.244085-.968369 4.327771-1.303113L6.01345-7.998007ZM3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665Z'/>
|
||||||
|
<path id='g1-107' d='M3.359402-7.998007C3.371357-8.045828 3.395268-8.117559 3.395268-8.177335C3.395268-8.296887 3.275716-8.296887 3.251806-8.296887C3.239851-8.296887 2.809465-8.261021 2.594271-8.237111C2.391034-8.225156 2.211706-8.201245 1.996513-8.18929C1.709589-8.16538 1.625903-8.153425 1.625903-7.938232C1.625903-7.81868 1.745455-7.81868 1.865006-7.81868C2.47472-7.81868 2.47472-7.711083 2.47472-7.591532C2.47472-7.543711 2.47472-7.519801 2.414944-7.304608L.705355-.466252C.657534-.286924 .657534-.263014 .657534-.191283C.657534 .071731 .860772 .119552 .980324 .119552C1.315068 .119552 1.3868-.143462 1.482441-.514072L2.044334-2.749689C2.905106-2.654047 3.419178-2.295392 3.419178-1.721544C3.419178-1.649813 3.419178-1.601993 3.383313-1.422665C3.335492-1.243337 3.335492-1.099875 3.335492-1.0401C3.335492-.3467 3.789788 .119552 4.399502 .119552C4.94944 .119552 5.236364-.382565 5.332005-.549938C5.583064-.992279 5.738481-1.661768 5.738481-1.709589C5.738481-1.769365 5.69066-1.817186 5.618929-1.817186C5.511333-1.817186 5.499377-1.769365 5.451557-1.578082C5.284184-.956413 5.033126-.119552 4.423412-.119552C4.184309-.119552 4.028892-.239103 4.028892-.6934C4.028892-.920548 4.076712-1.183562 4.124533-1.362889C4.172354-1.578082 4.172354-1.590037 4.172354-1.733499C4.172354-2.438854 3.53873-2.833375 2.438854-2.976837C2.86924-3.239851 3.299626-3.706102 3.466999-3.88543C4.148443-4.65056 4.614695-5.033126 5.164633-5.033126C5.439601-5.033126 5.511333-4.961395 5.595019-4.889664C5.152677-4.841843 4.985305-4.531009 4.985305-4.291905C4.985305-4.004981 5.212453-3.90934 5.379826-3.90934C5.702615-3.90934 5.989539-4.184309 5.989539-4.566874C5.989539-4.913574 5.71457-5.272229 5.176588-5.272229C4.519054-5.272229 3.981071-4.805978 3.132254-3.849564C3.012702-3.706102 2.570361-3.251806 2.12802-3.084433L3.359402-7.998007Z'/>
|
||||||
|
<path id='g1-110' d='M2.462765-3.502864C2.486675-3.574595 2.785554-4.172354 3.227895-4.554919C3.53873-4.841843 3.945205-5.033126 4.411457-5.033126C4.889664-5.033126 5.057036-4.674471 5.057036-4.196264C5.057036-3.514819 4.566874-2.15193 4.327771-1.506351C4.220174-1.219427 4.160399-1.06401 4.160399-.848817C4.160399-.310834 4.531009 .119552 5.104857 .119552C6.216687 .119552 6.635118-1.637858 6.635118-1.709589C6.635118-1.769365 6.587298-1.817186 6.515567-1.817186C6.40797-1.817186 6.396015-1.78132 6.336239-1.578082C6.06127-.597758 5.606974-.119552 5.140722-.119552C5.021171-.119552 4.829888-.131507 4.829888-.514072C4.829888-.812951 4.961395-1.171606 5.033126-1.338979C5.272229-1.996513 5.774346-3.335492 5.774346-4.016936C5.774346-4.734247 5.355915-5.272229 4.447323-5.272229C3.383313-5.272229 2.82142-4.519054 2.606227-4.220174C2.570361-4.901619 2.080199-5.272229 1.554172-5.272229C1.171606-5.272229 .908593-5.045081 .705355-4.638605C.490162-4.208219 .32279-3.490909 .32279-3.443088S.37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.824907-4.351681 1.0401-5.033126 1.518306-5.033126C1.793275-5.033126 1.888917-4.841843 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.350934 .119552 1.518306 .047821 1.613948-.131507C1.637858-.191283 1.745455-.609714 1.80523-.848817L2.068244-1.924782L2.462765-3.502864Z'/>
|
||||||
|
<path id='g1-111' d='M5.451557-3.287671C5.451557-4.423412 4.710336-5.272229 3.622416-5.272229C2.044334-5.272229 .490162-3.550685 .490162-1.865006C.490162-.729265 1.231382 .119552 2.319303 .119552C3.90934 .119552 5.451557-1.601993 5.451557-3.287671ZM2.331258-.119552C1.733499-.119552 1.291158-.597758 1.291158-1.43462C1.291158-1.984558 1.578082-3.203985 1.912827-3.801743C2.450809-4.722291 3.120299-5.033126 3.610461-5.033126C4.196264-5.033126 4.65056-4.554919 4.65056-3.718057C4.65056-3.239851 4.399502-1.960648 3.945205-1.231382C3.455044-.430386 2.797509-.119552 2.331258-.119552Z'/>
|
||||||
|
<path id='g1-114' d='M4.65056-4.889664C4.27995-4.817933 4.088667-4.554919 4.088667-4.291905C4.088667-4.004981 4.315816-3.90934 4.483188-3.90934C4.817933-3.90934 5.092902-4.196264 5.092902-4.554919C5.092902-4.937484 4.722291-5.272229 4.124533-5.272229C3.646326-5.272229 3.096389-5.057036 2.594271-4.327771C2.510585-4.961395 2.032379-5.272229 1.554172-5.272229C1.08792-5.272229 .848817-4.913574 .705355-4.65056C.502117-4.220174 .32279-3.502864 .32279-3.443088C.32279-3.395268 .37061-3.335492 .454296-3.335492C.549938-3.335492 .561893-3.347447 .633624-3.622416C.812951-4.339726 1.0401-5.033126 1.518306-5.033126C1.80523-5.033126 1.888917-4.829888 1.888917-4.483188C1.888917-4.220174 1.769365-3.753923 1.685679-3.383313L1.350934-2.092154C1.303113-1.865006 1.171606-1.327024 1.111831-1.111831C1.028144-.800996 .896638-.239103 .896638-.179328C.896638-.011955 1.028144 .119552 1.207472 .119552C1.338979 .119552 1.566127 .035866 1.637858-.203238C1.673724-.298879 2.116065-2.10411 2.187796-2.379078C2.247572-2.642092 2.319303-2.893151 2.379078-3.156164C2.426899-3.323537 2.47472-3.514819 2.510585-3.670237C2.546451-3.777833 2.86924-4.363636 3.16812-4.62665C3.311582-4.758157 3.622416-5.033126 4.112578-5.033126C4.303861-5.033126 4.495143-4.99726 4.65056-4.889664Z'/>
|
||||||
|
<path id='g1-115' d='M2.725778-2.391034C2.929016-2.355168 3.251806-2.283437 3.323537-2.271482C3.478954-2.223661 4.016936-2.032379 4.016936-1.458531C4.016936-1.08792 3.682192-.119552 2.295392-.119552C2.044334-.119552 1.147696-.155417 .908593-.812951C1.3868-.753176 1.625903-1.123786 1.625903-1.3868C1.625903-1.637858 1.458531-1.769365 1.219427-1.769365C.956413-1.769365 .609714-1.566127 .609714-1.028144C.609714-.32279 1.327024 .119552 2.283437 .119552C4.100623 .119552 4.638605-1.219427 4.638605-1.841096C4.638605-2.020423 4.638605-2.355168 4.25604-2.737733C3.957161-3.024658 3.670237-3.084433 3.024658-3.21594C2.701868-3.287671 2.187796-3.395268 2.187796-3.93325C2.187796-4.172354 2.402989-5.033126 3.53873-5.033126C4.040847-5.033126 4.531009-4.841843 4.65056-4.411457C4.124533-4.411457 4.100623-3.957161 4.100623-3.945205C4.100623-3.694147 4.327771-3.622416 4.435367-3.622416C4.60274-3.622416 4.937484-3.753923 4.937484-4.25604S4.483188-5.272229 3.550685-5.272229C1.984558-5.272229 1.566127-4.040847 1.566127-3.550685C1.566127-2.642092 2.450809-2.450809 2.725778-2.391034Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g1-115'/>
|
||||||
|
<use x='65.248102' y='65.753425' xlink:href='#g2-61'/>
|
||||||
|
<use x='77.673583' y='65.753425' xlink:href='#g2-40'/>
|
||||||
|
<use x='82.225909' y='65.753425' xlink:href='#g1-82'/>
|
||||||
|
<use x='91.234424' y='65.753425' xlink:href='#g1-110'/>
|
||||||
|
<use x='98.22203' y='65.753425' xlink:href='#g1-100'/>
|
||||||
|
<use x='106.961386' y='65.753425' xlink:href='#g0-0'/>
|
||||||
|
<use x='118.916547' y='65.753425' xlink:href='#g1-107'/>
|
||||||
|
<use x='125.406051' y='65.753425' xlink:href='#g1-114'/>
|
||||||
|
<use x='131.006524' y='65.753425' xlink:href='#g2-41'/>
|
||||||
|
<use x='143.362837' y='65.753425' xlink:href='#g1-77'/>
|
||||||
|
<use x='155.936444' y='65.753425' xlink:href='#g1-111'/>
|
||||||
|
<use x='161.563882' y='65.753425' xlink:href='#g1-100'/>
|
||||||
|
<use x='175.450562' y='65.753425' xlink:href='#g1-110'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
14
assets/formula/25-dark.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27.88522pt' height='8.481161pt' viewBox='-.299738 -.260508 27.88522 8.481161'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-115' d='M4.265453-4.079999C3.959999-4.06909 3.741817-3.82909 3.741817-3.58909C3.741817-3.436363 3.839999-3.272726 4.079999-3.272726S4.581817-3.458181 4.581817-3.883635C4.581817-4.374544 4.112726-4.821817 3.283635-4.821817C1.843636-4.821817 1.44-3.70909 1.44-3.22909C1.44-2.378181 2.247272-2.214545 2.563636-2.14909C3.130908-2.039999 3.698181-1.919999 3.698181-1.32C3.698181-1.036363 3.447272-.12 2.138181-.12C1.985454-.12 1.145454-.12 .894545-.698182C1.309091-.643636 1.581818-.970909 1.581818-1.276363C1.581818-1.527272 1.407272-1.658181 1.178181-1.658181C.894545-1.658181 .567273-1.429091 .567273-.938182C.567273-.316364 1.189091 .12 2.127272 .12C3.894544 .12 4.319999-1.2 4.319999-1.690909C4.319999-2.083636 4.112726-2.356363 3.981817-2.487272C3.687272-2.792726 3.370908-2.847272 2.890908-2.945454C2.498181-3.032726 2.061818-3.10909 2.061818-3.599999C2.061818-3.916363 2.323636-4.581817 3.283635-4.581817C3.556363-4.581817 4.101817-4.505453 4.265453-4.079999Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-115'/>
|
||||||
|
<use x='78.878627' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='90.39375' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.8 KiB |
14
assets/formula/25-light.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27.88522pt' height='8.481161pt' viewBox='-.299738 -.260508 27.88522 8.481161'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-115' d='M4.265453-4.079999C3.959999-4.06909 3.741817-3.82909 3.741817-3.58909C3.741817-3.436363 3.839999-3.272726 4.079999-3.272726S4.581817-3.458181 4.581817-3.883635C4.581817-4.374544 4.112726-4.821817 3.283635-4.821817C1.843636-4.821817 1.44-3.70909 1.44-3.22909C1.44-2.378181 2.247272-2.214545 2.563636-2.14909C3.130908-2.039999 3.698181-1.919999 3.698181-1.32C3.698181-1.036363 3.447272-.12 2.138181-.12C1.985454-.12 1.145454-.12 .894545-.698182C1.309091-.643636 1.581818-.970909 1.581818-1.276363C1.581818-1.527272 1.407272-1.658181 1.178181-1.658181C.894545-1.658181 .567273-1.429091 .567273-.938182C.567273-.316364 1.189091 .12 2.127272 .12C3.894544 .12 4.319999-1.2 4.319999-1.690909C4.319999-2.083636 4.112726-2.356363 3.981817-2.487272C3.687272-2.792726 3.370908-2.847272 2.890908-2.945454C2.498181-3.032726 2.061818-3.10909 2.061818-3.599999C2.061818-3.916363 2.323636-4.581817 3.283635-4.581817C3.556363-4.581817 4.101817-4.505453 4.265453-4.079999Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-115'/>
|
||||||
|
<use x='78.878627' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='90.39375' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.7 KiB |
48
assets/formula/26-dark.svg
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='179.620849pt' height='13.522849pt' viewBox='-.239051 -.240635 179.620849 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-0' d='M5.571108-1.809215C5.69863-1.809215 5.873973-1.809215 5.873973-1.992528S5.69863-2.175841 5.571108-2.175841H1.004234C.876712-2.175841 .70137-2.175841 .70137-1.992528S.876712-1.809215 1.004234-1.809215H5.571108Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-108' d='M2.088169-5.292154C2.096139-5.308095 2.12005-5.411706 2.12005-5.419676C2.12005-5.459527 2.088169-5.531258 1.992528-5.531258L1.187547-5.467497C.892653-5.443587 .828892-5.435616 .828892-5.292154C.828892-5.180573 .940473-5.180573 1.036115-5.180573C1.41868-5.180573 1.41868-5.132752 1.41868-5.061021C1.41868-5.037111 1.41868-5.021171 1.378829-4.877709L.390535-.924533C.358655-.797011 .358655-.67746 .358655-.669489C.358655-.175342 .765131 .079701 1.163636 .079701C1.506351 .079701 1.689664-.191283 1.777335-.366625C1.920797-.629639 2.040349-1.099875 2.040349-1.139726C2.040349-1.187547 2.016438-1.243337 1.912827-1.243337C1.841096-1.243337 1.817186-1.203487 1.817186-1.195517C1.801245-1.171606 1.761395-1.028144 1.737484-.940473C1.617933-.478207 1.466501-.143462 1.179577-.143462C.988294-.143462 .932503-.326775 .932503-.518057C.932503-.669489 .956413-.757161 .980324-.860772L2.088169-5.292154Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g3-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-84' d='M4.985305-7.292653C5.057036-7.579577 5.080946-7.687173 5.260274-7.734994C5.355915-7.758904 5.750436-7.758904 6.001494-7.758904C7.197011-7.758904 7.758904-7.711083 7.758904-6.77858C7.758904-6.599253 7.711083-6.144956 7.639352-5.702615L7.627397-5.559153C7.627397-5.511333 7.675218-5.439601 7.746949-5.439601C7.866501-5.439601 7.866501-5.499377 7.902366-5.69066L8.249066-7.806725C8.272976-7.914321 8.272976-7.938232 8.272976-7.974097C8.272976-8.105604 8.201245-8.105604 7.962142-8.105604H1.422665C1.147696-8.105604 1.135741-8.093649 1.06401-7.878456L.334745-5.726526C.32279-5.702615 .286924-5.571108 .286924-5.559153C.286924-5.499377 .334745-5.439601 .406476-5.439601C.502117-5.439601 .526027-5.487422 .573848-5.642839C1.075965-7.089415 1.327024-7.758904 2.917061-7.758904H3.718057C4.004981-7.758904 4.124533-7.758904 4.124533-7.627397C4.124533-7.591532 4.124533-7.567621 4.064757-7.352428L2.462765-.932503C2.343213-.466252 2.319303-.3467 1.052055-.3467C.753176-.3467 .669489-.3467 .669489-.119552C.669489 0 .800996 0 .860772 0C1.159651 0 1.470486-.02391 1.769365-.02391H3.634371C3.93325-.02391 4.25604 0 4.554919 0C4.686426 0 4.805978 0 4.805978-.227148C4.805978-.3467 4.722291-.3467 4.411457-.3467C3.335492-.3467 3.335492-.454296 3.335492-.633624C3.335492-.645579 3.335492-.729265 3.383313-.920548L4.985305-7.292653Z'/>
|
||||||
|
<path id='g3-116' d='M2.402989-4.805978H3.502864C3.730012-4.805978 3.849564-4.805978 3.849564-5.021171C3.849564-5.152677 3.777833-5.152677 3.53873-5.152677H2.486675L2.929016-6.898132C2.976837-7.065504 2.976837-7.089415 2.976837-7.173101C2.976837-7.364384 2.82142-7.47198 2.666002-7.47198C2.570361-7.47198 2.295392-7.436115 2.199751-7.053549L1.733499-5.152677H.609714C.37061-5.152677 .263014-5.152677 .263014-4.925529C.263014-4.805978 .3467-4.805978 .573848-4.805978H1.637858L.848817-1.649813C.753176-1.231382 .71731-1.111831 .71731-.956413C.71731-.394521 1.111831 .119552 1.78132 .119552C2.988792 .119552 3.634371-1.625903 3.634371-1.709589C3.634371-1.78132 3.58655-1.817186 3.514819-1.817186C3.490909-1.817186 3.443088-1.817186 3.419178-1.769365C3.407223-1.75741 3.395268-1.745455 3.311582-1.554172C3.060523-.956413 2.510585-.119552 1.817186-.119552C1.458531-.119552 1.43462-.418431 1.43462-.681445C1.43462-.6934 1.43462-.920548 1.470486-1.06401L2.402989-4.805978Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g3-84'/>
|
||||||
|
<use x='68.220932' y='65.753425' xlink:href='#g5-61'/>
|
||||||
|
<use x='80.646413' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='84.873573' y='67.546688' xlink:href='#g4-48'/>
|
||||||
|
<use x='89.605888' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='93.833047' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='100.55786' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='105.802019' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='111.046178' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='116.290336' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='120.517496' y='67.546688' xlink:href='#g2-108'/>
|
||||||
|
<use x='123.139621' y='67.546688' xlink:href='#g0-0'/>
|
||||||
|
<use x='129.726128' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='157.870404' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='162.097563' y='67.546688' xlink:href='#g2-105'/>
|
||||||
|
<use x='168.799664' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='180.090632' y='65.753425' xlink:href='#g5-91'/>
|
||||||
|
<use x='183.342294' y='65.753425' xlink:href='#g5-48'/>
|
||||||
|
<use x='189.195284' y='65.753425' xlink:href='#g3-59'/>
|
||||||
|
<use x='194.439443' y='65.753425' xlink:href='#g5-50'/>
|
||||||
|
<use x='200.292433' y='65.753425' xlink:href='#g5-53'/>
|
||||||
|
<use x='206.145423' y='65.753425' xlink:href='#g5-54'/>
|
||||||
|
<use x='211.998413' y='65.753425' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
48
assets/formula/26-light.svg
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='179.620849pt' height='13.522849pt' viewBox='-.239051 -.240635 179.620849 13.522849'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-0' d='M5.571108-1.809215C5.69863-1.809215 5.873973-1.809215 5.873973-1.992528S5.69863-2.175841 5.571108-2.175841H1.004234C.876712-2.175841 .70137-2.175841 .70137-1.992528S.876712-1.809215 1.004234-1.809215H5.571108Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-108' d='M2.088169-5.292154C2.096139-5.308095 2.12005-5.411706 2.12005-5.419676C2.12005-5.459527 2.088169-5.531258 1.992528-5.531258L1.187547-5.467497C.892653-5.443587 .828892-5.435616 .828892-5.292154C.828892-5.180573 .940473-5.180573 1.036115-5.180573C1.41868-5.180573 1.41868-5.132752 1.41868-5.061021C1.41868-5.037111 1.41868-5.021171 1.378829-4.877709L.390535-.924533C.358655-.797011 .358655-.67746 .358655-.669489C.358655-.175342 .765131 .079701 1.163636 .079701C1.506351 .079701 1.689664-.191283 1.777335-.366625C1.920797-.629639 2.040349-1.099875 2.040349-1.139726C2.040349-1.187547 2.016438-1.243337 1.912827-1.243337C1.841096-1.243337 1.817186-1.203487 1.817186-1.195517C1.801245-1.171606 1.761395-1.028144 1.737484-.940473C1.617933-.478207 1.466501-.143462 1.179577-.143462C.988294-.143462 .932503-.326775 .932503-.518057C.932503-.669489 .956413-.757161 .980324-.860772L2.088169-5.292154Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g3-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-84' d='M4.985305-7.292653C5.057036-7.579577 5.080946-7.687173 5.260274-7.734994C5.355915-7.758904 5.750436-7.758904 6.001494-7.758904C7.197011-7.758904 7.758904-7.711083 7.758904-6.77858C7.758904-6.599253 7.711083-6.144956 7.639352-5.702615L7.627397-5.559153C7.627397-5.511333 7.675218-5.439601 7.746949-5.439601C7.866501-5.439601 7.866501-5.499377 7.902366-5.69066L8.249066-7.806725C8.272976-7.914321 8.272976-7.938232 8.272976-7.974097C8.272976-8.105604 8.201245-8.105604 7.962142-8.105604H1.422665C1.147696-8.105604 1.135741-8.093649 1.06401-7.878456L.334745-5.726526C.32279-5.702615 .286924-5.571108 .286924-5.559153C.286924-5.499377 .334745-5.439601 .406476-5.439601C.502117-5.439601 .526027-5.487422 .573848-5.642839C1.075965-7.089415 1.327024-7.758904 2.917061-7.758904H3.718057C4.004981-7.758904 4.124533-7.758904 4.124533-7.627397C4.124533-7.591532 4.124533-7.567621 4.064757-7.352428L2.462765-.932503C2.343213-.466252 2.319303-.3467 1.052055-.3467C.753176-.3467 .669489-.3467 .669489-.119552C.669489 0 .800996 0 .860772 0C1.159651 0 1.470486-.02391 1.769365-.02391H3.634371C3.93325-.02391 4.25604 0 4.554919 0C4.686426 0 4.805978 0 4.805978-.227148C4.805978-.3467 4.722291-.3467 4.411457-.3467C3.335492-.3467 3.335492-.454296 3.335492-.633624C3.335492-.645579 3.335492-.729265 3.383313-.920548L4.985305-7.292653Z'/>
|
||||||
|
<path id='g3-116' d='M2.402989-4.805978H3.502864C3.730012-4.805978 3.849564-4.805978 3.849564-5.021171C3.849564-5.152677 3.777833-5.152677 3.53873-5.152677H2.486675L2.929016-6.898132C2.976837-7.065504 2.976837-7.089415 2.976837-7.173101C2.976837-7.364384 2.82142-7.47198 2.666002-7.47198C2.570361-7.47198 2.295392-7.436115 2.199751-7.053549L1.733499-5.152677H.609714C.37061-5.152677 .263014-5.152677 .263014-4.925529C.263014-4.805978 .3467-4.805978 .573848-4.805978H1.637858L.848817-1.649813C.753176-1.231382 .71731-1.111831 .71731-.956413C.71731-.394521 1.111831 .119552 1.78132 .119552C2.988792 .119552 3.634371-1.625903 3.634371-1.709589C3.634371-1.78132 3.58655-1.817186 3.514819-1.817186C3.490909-1.817186 3.443088-1.817186 3.419178-1.769365C3.407223-1.75741 3.395268-1.745455 3.311582-1.554172C3.060523-.956413 2.510585-.119552 1.817186-.119552C1.458531-.119552 1.43462-.418431 1.43462-.681445C1.43462-.6934 1.43462-.920548 1.470486-1.06401L2.402989-4.805978Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g3-84'/>
|
||||||
|
<use x='68.220932' y='65.753425' xlink:href='#g5-61'/>
|
||||||
|
<use x='80.646413' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='84.873573' y='67.546688' xlink:href='#g4-48'/>
|
||||||
|
<use x='89.605888' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='93.833047' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='100.55786' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='105.802019' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='111.046178' y='65.753425' xlink:href='#g3-58'/>
|
||||||
|
<use x='116.290336' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='120.517496' y='67.546688' xlink:href='#g2-108'/>
|
||||||
|
<use x='123.139621' y='67.546688' xlink:href='#g0-0'/>
|
||||||
|
<use x='129.726128' y='67.546688' xlink:href='#g4-49'/>
|
||||||
|
<use x='157.870404' y='65.753425' xlink:href='#g3-116'/>
|
||||||
|
<use x='162.097563' y='67.546688' xlink:href='#g2-105'/>
|
||||||
|
<use x='168.799664' y='65.753425' xlink:href='#g1-50'/>
|
||||||
|
<use x='180.090632' y='65.753425' xlink:href='#g5-91'/>
|
||||||
|
<use x='183.342294' y='65.753425' xlink:href='#g5-48'/>
|
||||||
|
<use x='189.195284' y='65.753425' xlink:href='#g3-59'/>
|
||||||
|
<use x='194.439443' y='65.753425' xlink:href='#g5-50'/>
|
||||||
|
<use x='200.292433' y='65.753425' xlink:href='#g5-53'/>
|
||||||
|
<use x='206.145423' y='65.753425' xlink:href='#g5-54'/>
|
||||||
|
<use x='211.998413' y='65.753425' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
33
assets/formula/27-dark.svg
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='93.705681pt' height='7.975743pt' viewBox='-.299738 -.270863 93.705681 7.975743'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='80.670354' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='85.518814' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='90.722108' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='95.454423' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='100.302882' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='105.506177' y='70.378567' xlink:href='#g1-50'/>
|
||||||
|
<use x='110.238491' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='115.086951' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='120.290245' y='70.378567' xlink:href='#g1-51'/>
|
||||||
|
<use x='125.02256' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='129.87102' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='135.074314' y='70.378567' xlink:href='#g1-52'/>
|
||||||
|
<use x='139.806629' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='144.655089' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='149.858383' y='70.378567' xlink:href='#g1-53'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.9 KiB |
33
assets/formula/27-light.svg
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='93.705681pt' height='7.975743pt' viewBox='-.299738 -.270863 93.705681 7.975743'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g0-59' d='M2.214545-.010909C2.214545-.730909 1.941818-1.156363 1.516363-1.156363C1.156363-1.156363 .938182-.883636 .938182-.578182C.938182-.283636 1.156363 0 1.516363 0C1.647272 0 1.78909-.043636 1.898181-.141818C1.930909-.163636 1.941818-.174545 1.952727-.174545S1.974545-.163636 1.974545-.010909C1.974545 .796363 1.592727 1.450909 1.232727 1.810909C1.112727 1.930909 1.112727 1.952727 1.112727 1.985454C1.112727 2.061818 1.167272 2.105454 1.221818 2.105454C1.341818 2.105454 2.214545 1.265454 2.214545-.010909Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='80.670354' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='85.518814' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='90.722108' y='70.378567' xlink:href='#g1-49'/>
|
||||||
|
<use x='95.454423' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='100.302882' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='105.506177' y='70.378567' xlink:href='#g1-50'/>
|
||||||
|
<use x='110.238491' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='115.086951' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='120.290245' y='70.378567' xlink:href='#g1-51'/>
|
||||||
|
<use x='125.02256' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='129.87102' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='135.074314' y='70.378567' xlink:href='#g1-52'/>
|
||||||
|
<use x='139.806629' y='68.742217' xlink:href='#g0-59'/>
|
||||||
|
<use x='144.655089' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='149.858383' y='70.378567' xlink:href='#g1-53'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.9 KiB |
55
assets/formula/28-dark.svg
Normal file
|
|
@ -0,0 +1,55 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='191.993073pt' height='38.700701pt' viewBox='-.239051 -.232342 191.993073 38.700701'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g2-59' d='M1.490411-.119552C1.490411 .398506 1.378829 .852802 .884682 1.346949C.852802 1.370859 .836862 1.3868 .836862 1.42665C.836862 1.490411 .900623 1.538232 .956413 1.538232C1.052055 1.538232 1.713574 .908593 1.713574-.02391C1.713574-.533998 1.522291-.884682 1.171606-.884682C.892653-.884682 .73325-.661519 .73325-.446326C.73325-.223163 .884682 0 1.179577 0C1.370859 0 1.490411-.111582 1.490411-.119552Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-106' d='M3.291656-4.97335C3.291656-5.124782 3.172105-5.276214 2.980822-5.276214C2.741719-5.276214 2.534496-5.053051 2.534496-4.845828C2.534496-4.694396 2.654047-4.542964 2.84533-4.542964C3.084433-4.542964 3.291656-4.766127 3.291656-4.97335ZM1.625903 .398506C1.506351 .884682 1.115816 1.40274 .629639 1.40274C.502117 1.40274 .382565 1.370859 .366625 1.362889C.613699 1.243337 .645579 1.028144 .645579 .956413C.645579 .765131 .502117 .661519 .334745 .661519C.103611 .661519-.111582 .860772-.111582 1.123786C-.111582 1.42665 .183313 1.625903 .637609 1.625903C1.123786 1.625903 2.000498 1.323039 2.239601 .366625L2.956912-2.486675C2.980822-2.582316 2.996762-2.646077 2.996762-2.765629C2.996762-3.203985 2.646077-3.514819 2.183811-3.514819C1.338979-3.514819 .844832-2.399004 .844832-2.295392C.844832-2.223661 .900623-2.191781 .964384-2.191781C1.052055-2.191781 1.060025-2.215691 1.115816-2.335243C1.354919-2.885181 1.761395-3.291656 2.1599-3.291656C2.327273-3.291656 2.422914-3.180075 2.422914-2.917061C2.422914-2.805479 2.399004-2.693898 2.375093-2.582316L1.625903 .398506Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g4-56' d='M2.646077-2.87721C3.092403-3.092403 3.634371-3.490909 3.634371-4.112578C3.634371-4.869738 2.86127-5.300125 2.12005-5.300125C1.275218-5.300125 .589788-4.718306 .589788-3.969116C.589788-3.674222 .6934-3.403238 .892653-3.172105C1.028144-3.004732 1.060025-2.988792 1.554172-2.677958C.565878-2.239601 .350685-1.657783 .350685-1.211457C.350685-.334745 1.235367 .167372 2.10411 .167372C3.084433 .167372 3.873474-.494147 3.873474-1.338979C3.873474-1.841096 3.602491-2.175841 3.474969-2.311333C3.339477-2.438854 3.331507-2.446824 2.646077-2.87721ZM1.41071-3.626401C1.179577-3.761893 .988294-3.993026 .988294-4.27198C.988294-4.774097 1.538232-5.092902 2.10411-5.092902C2.725778-5.092902 3.235866-4.670486 3.235866-4.112578C3.235866-3.650311 2.87721-3.259776 2.406974-3.028643L1.41071-3.626401ZM1.801245-2.534496C1.833126-2.518555 2.741719-1.960648 2.87721-1.872976C3.004732-1.801245 3.419178-1.546202 3.419178-1.067995C3.419178-.454296 2.773599-.071731 2.12005-.071731C1.41071-.071731 .804981-.557908 .804981-1.211457C.804981-1.809215 1.251308-2.279452 1.801245-2.534496Z'/>
|
||||||
|
<path id='g4-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.190183)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='62.018575' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='69.721561' y='75.074093' xlink:href='#g5-61'/>
|
||||||
|
<use x='88.664259' y='60.130073' xlink:href='#g4-51'/>
|
||||||
|
<use x='82.147042' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='83.929436' y='88.910984' xlink:href='#g2-105'/>
|
||||||
|
<use x='86.812575' y='88.910984' xlink:href='#g4-61'/>
|
||||||
|
<use x='93.399082' y='88.910984' xlink:href='#g4-48'/>
|
||||||
|
<use x='101.408156' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='107.013464' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='110.427024' y='76.867357' xlink:href='#g2-59'/>
|
||||||
|
<use x='112.779348' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='118.817283' y='75.074093' xlink:href='#g1-1'/>
|
||||||
|
<use x='124.794837' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='130.647827' y='70.137908' xlink:href='#g4-56'/>
|
||||||
|
<use x='134.88201' y='70.137908' xlink:href='#g2-105'/>
|
||||||
|
<use x='161.675242' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='167.28055' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='170.69411' y='76.867357' xlink:href='#g2-59'/>
|
||||||
|
<use x='173.046434' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='179.748535' y='75.074093' xlink:href='#g1-50'/>
|
||||||
|
<use x='191.039503' y='75.074093' xlink:href='#g5-91'/>
|
||||||
|
<use x='194.291164' y='75.074093' xlink:href='#g5-48'/>
|
||||||
|
<use x='200.144155' y='75.074093' xlink:href='#g3-59'/>
|
||||||
|
<use x='205.388314' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='211.241304' y='75.074093' xlink:href='#g5-53'/>
|
||||||
|
<use x='217.094294' y='75.074093' xlink:href='#g5-54'/>
|
||||||
|
<use x='222.947284' y='75.074093' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
55
assets/formula/28-light.svg
Normal file
|
|
@ -0,0 +1,55 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='191.993073pt' height='38.700701pt' viewBox='-.239051 -.232342 191.993073 38.700701'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-1' d='M2.295392-2.988792C2.295392-3.335492 2.008468-3.622416 1.661768-3.622416S1.028144-3.335492 1.028144-2.988792S1.315068-2.355168 1.661768-2.355168S2.295392-2.642092 2.295392-2.988792Z'/>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g5-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-91' d='M2.988792 2.988792V2.546451H1.829141V-8.524035H2.988792V-8.966376H1.3868V2.988792H2.988792Z'/>
|
||||||
|
<path id='g2-59' d='M1.490411-.119552C1.490411 .398506 1.378829 .852802 .884682 1.346949C.852802 1.370859 .836862 1.3868 .836862 1.42665C.836862 1.490411 .900623 1.538232 .956413 1.538232C1.052055 1.538232 1.713574 .908593 1.713574-.02391C1.713574-.533998 1.522291-.884682 1.171606-.884682C.892653-.884682 .73325-.661519 .73325-.446326C.73325-.223163 .884682 0 1.179577 0C1.370859 0 1.490411-.111582 1.490411-.119552Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g2-106' d='M3.291656-4.97335C3.291656-5.124782 3.172105-5.276214 2.980822-5.276214C2.741719-5.276214 2.534496-5.053051 2.534496-4.845828C2.534496-4.694396 2.654047-4.542964 2.84533-4.542964C3.084433-4.542964 3.291656-4.766127 3.291656-4.97335ZM1.625903 .398506C1.506351 .884682 1.115816 1.40274 .629639 1.40274C.502117 1.40274 .382565 1.370859 .366625 1.362889C.613699 1.243337 .645579 1.028144 .645579 .956413C.645579 .765131 .502117 .661519 .334745 .661519C.103611 .661519-.111582 .860772-.111582 1.123786C-.111582 1.42665 .183313 1.625903 .637609 1.625903C1.123786 1.625903 2.000498 1.323039 2.239601 .366625L2.956912-2.486675C2.980822-2.582316 2.996762-2.646077 2.996762-2.765629C2.996762-3.203985 2.646077-3.514819 2.183811-3.514819C1.338979-3.514819 .844832-2.399004 .844832-2.295392C.844832-2.223661 .900623-2.191781 .964384-2.191781C1.052055-2.191781 1.060025-2.215691 1.115816-2.335243C1.354919-2.885181 1.761395-3.291656 2.1599-3.291656C2.327273-3.291656 2.422914-3.180075 2.422914-2.917061C2.422914-2.805479 2.399004-2.693898 2.375093-2.582316L1.625903 .398506Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g4-56' d='M2.646077-2.87721C3.092403-3.092403 3.634371-3.490909 3.634371-4.112578C3.634371-4.869738 2.86127-5.300125 2.12005-5.300125C1.275218-5.300125 .589788-4.718306 .589788-3.969116C.589788-3.674222 .6934-3.403238 .892653-3.172105C1.028144-3.004732 1.060025-2.988792 1.554172-2.677958C.565878-2.239601 .350685-1.657783 .350685-1.211457C.350685-.334745 1.235367 .167372 2.10411 .167372C3.084433 .167372 3.873474-.494147 3.873474-1.338979C3.873474-1.841096 3.602491-2.175841 3.474969-2.311333C3.339477-2.438854 3.331507-2.446824 2.646077-2.87721ZM1.41071-3.626401C1.179577-3.761893 .988294-3.993026 .988294-4.27198C.988294-4.774097 1.538232-5.092902 2.10411-5.092902C2.725778-5.092902 3.235866-4.670486 3.235866-4.112578C3.235866-3.650311 2.87721-3.259776 2.406974-3.028643L1.41071-3.626401ZM1.801245-2.534496C1.833126-2.518555 2.741719-1.960648 2.87721-1.872976C3.004732-1.801245 3.419178-1.546202 3.419178-1.067995C3.419178-.454296 2.773599-.071731 2.12005-.071731C1.41071-.071731 .804981-.557908 .804981-1.211457C.804981-1.809215 1.251308-2.279452 1.801245-2.534496Z'/>
|
||||||
|
<path id='g4-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g3-59' d='M2.331258 .047821C2.331258-.645579 2.10411-1.159651 1.613948-1.159651C1.231382-1.159651 1.0401-.848817 1.0401-.585803S1.219427 0 1.625903 0C1.78132 0 1.912827-.047821 2.020423-.155417C2.044334-.179328 2.056289-.179328 2.068244-.179328C2.092154-.179328 2.092154-.011955 2.092154 .047821C2.092154 .442341 2.020423 1.219427 1.327024 1.996513C1.195517 2.139975 1.195517 2.163885 1.195517 2.187796C1.195517 2.247572 1.255293 2.307347 1.315068 2.307347C1.41071 2.307347 2.331258 1.422665 2.331258 .047821Z'/>
|
||||||
|
<path id='g3-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.190183)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='62.018575' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='69.721561' y='75.074093' xlink:href='#g5-61'/>
|
||||||
|
<use x='88.664259' y='60.130073' xlink:href='#g4-51'/>
|
||||||
|
<use x='82.147042' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='83.929436' y='88.910984' xlink:href='#g2-105'/>
|
||||||
|
<use x='86.812575' y='88.910984' xlink:href='#g4-61'/>
|
||||||
|
<use x='93.399082' y='88.910984' xlink:href='#g4-48'/>
|
||||||
|
<use x='101.408156' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='107.013464' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='110.427024' y='76.867357' xlink:href='#g2-59'/>
|
||||||
|
<use x='112.779348' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='118.817283' y='75.074093' xlink:href='#g1-1'/>
|
||||||
|
<use x='124.794837' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='130.647827' y='70.137908' xlink:href='#g4-56'/>
|
||||||
|
<use x='134.88201' y='70.137908' xlink:href='#g2-105'/>
|
||||||
|
<use x='161.675242' y='75.074093' xlink:href='#g3-103'/>
|
||||||
|
<use x='167.28055' y='76.867357' xlink:href='#g2-106'/>
|
||||||
|
<use x='170.69411' y='76.867357' xlink:href='#g2-59'/>
|
||||||
|
<use x='173.046434' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='179.748535' y='75.074093' xlink:href='#g1-50'/>
|
||||||
|
<use x='191.039503' y='75.074093' xlink:href='#g5-91'/>
|
||||||
|
<use x='194.291164' y='75.074093' xlink:href='#g5-48'/>
|
||||||
|
<use x='200.144155' y='75.074093' xlink:href='#g3-59'/>
|
||||||
|
<use x='205.388314' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='211.241304' y='75.074093' xlink:href='#g5-53'/>
|
||||||
|
<use x='217.094294' y='75.074093' xlink:href='#g5-54'/>
|
||||||
|
<use x='222.947284' y='75.074093' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 16 KiB |
16
assets/formula/29-dark.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33.334051pt' height='10.737052pt' viewBox='-.299738 -.260508 33.334051 10.737052'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g2-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='83.700601' y='68.742217' xlink:href='#g2-61'/>
|
||||||
|
<use x='95.215724' y='68.742217' xlink:href='#g2-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.9 KiB |
16
assets/formula/29-light.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33.334051pt' height='10.737052pt' viewBox='-.299738 -.260508 33.334051 10.737052'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g2-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.729251)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
<use x='83.700601' y='68.742217' xlink:href='#g2-61'/>
|
||||||
|
<use x='95.215724' y='68.742217' xlink:href='#g2-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.9 KiB |
44
assets/formula/3-dark.svg
Normal file
|
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='174.097817pt' height='38.790764pt' viewBox='-.239051 -.232004 174.097817 38.790764'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g5-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-70' d='M6.826401-8.141469H.490162V-7.79477H.729265C1.590037-7.79477 1.625903-7.675218 1.625903-7.232877V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.841096-.02391 2.199751-.02391C2.618182-.02391 3.670237-.02391 4.016936 0V-.3467H3.658281C2.618182-.3467 2.594271-.490162 2.594271-.920548V-3.897385H3.646326C4.770112-3.897385 4.889664-3.502864 4.889664-2.49863H5.152677V-5.642839H4.889664C4.889664-4.638605 4.770112-4.244085 3.646326-4.244085H2.594271V-7.316563C2.594271-7.711083 2.618182-7.79477 3.144209-7.79477H4.638605C6.360149-7.79477 6.706849-7.161146 6.874222-5.475467H7.137235L6.826401-8.141469Z'/>
|
||||||
|
<path id='g5-71' d='M7.782814-2.367123C7.782814-2.833375 7.830635-2.893151 8.595766-2.893151V-3.239851C8.284932-3.21594 7.460025-3.21594 7.10137-3.21594C6.718804-3.21594 5.678705-3.21594 5.355915-3.239851V-2.893151H5.726526C6.77858-2.893151 6.814446-2.749689 6.814446-2.319303V-1.554172C6.814446-.191283 5.248319-.095641 4.937484-.095641C3.993026-.095641 1.75741-.669489 1.75741-4.088667C1.75741-7.543711 4.016936-8.069738 4.853798-8.069738C5.893898-8.069738 7.137235-7.316563 7.44807-5.200498C7.47198-5.068991 7.47198-5.033126 7.615442-5.033126C7.782814-5.033126 7.782814-5.068991 7.782814-5.308095V-8.141469C7.782814-8.356663 7.782814-8.416438 7.663263-8.416438C7.591532-8.416438 7.579577-8.392528 7.507846-8.272976L6.922042-7.328518C6.575342-7.758904 5.846077-8.416438 4.710336-8.416438C2.546451-8.416438 .645579-6.539477 .645579-4.088667C.645579-1.613948 2.546451 .251059 4.722291 .251059C5.571108 .251059 6.539477-.02391 6.981818-.789041C7.197011-.406476 7.591532-.011955 7.687173-.011955S7.782814-.083686 7.782814-.274969V-2.367123Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g4-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g4-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g3-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g3-65' d='M2.032379-1.327024C1.613948-.621669 1.207472-.382565 .633624-.3467C.502117-.334745 .406476-.334745 .406476-.119552C.406476-.047821 .466252 0 .549938 0C.765131 0 1.303113-.02391 1.518306-.02391C1.865006-.02391 2.247572 0 2.582316 0C2.654047 0 2.797509 0 2.797509-.227148C2.797509-.334745 2.701868-.3467 2.630137-.3467C2.355168-.37061 2.12802-.466252 2.12802-.753176C2.12802-.920548 2.199751-1.052055 2.355168-1.315068L3.263761-2.82142H6.312329C6.324284-2.713823 6.324284-2.618182 6.336239-2.510585C6.372105-2.199751 6.515567-.956413 6.515567-.729265C6.515567-.37061 5.905853-.3467 5.71457-.3467C5.583064-.3467 5.451557-.3467 5.451557-.131507C5.451557 0 5.559153 0 5.630884 0C5.834122 0 6.073225-.02391 6.276463-.02391H6.957908C7.687173-.02391 8.2132 0 8.225156 0C8.308842 0 8.440349 0 8.440349-.227148C8.440349-.3467 8.332752-.3467 8.153425-.3467C7.49589-.3467 7.483935-.454296 7.44807-.812951L6.718804-8.272976C6.694894-8.51208 6.647073-8.53599 6.515567-8.53599C6.396015-8.53599 6.324284-8.51208 6.216687-8.332752L2.032379-1.327024ZM3.466999-3.16812L5.869988-7.185056L6.276463-3.16812H3.466999Z'/>
|
||||||
|
<path id='g3-97' d='M3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665ZM4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.944458 4.27995-1.075965 4.387547-1.542217C4.471233-1.841096 4.531009-2.10411 4.62665-2.450809C5.068991-4.244085 5.176588-4.674471 5.176588-4.746202C5.176588-4.913574 5.045081-5.045081 4.865753-5.045081C4.483188-5.045081 4.387547-4.62665 4.363636-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.099783)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g3-65'/>
|
||||||
|
<use x='68.509443' y='75.074093' xlink:href='#g5-61'/>
|
||||||
|
<use x='85.33505' y='60.130073' xlink:href='#g4-49'/>
|
||||||
|
<use x='89.569232' y='60.130073' xlink:href='#g4-52'/>
|
||||||
|
<use x='80.934924' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='82.717318' y='88.910984' xlink:href='#g2-105'/>
|
||||||
|
<use x='85.600457' y='88.910984' xlink:href='#g4-61'/>
|
||||||
|
<use x='92.186964' y='88.910984' xlink:href='#g4-48'/>
|
||||||
|
<use x='100.196038' y='75.074093' xlink:href='#g3-97'/>
|
||||||
|
<use x='106.340983' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='109.722254' y='75.074093' xlink:href='#g3-11'/>
|
||||||
|
<use x='117.243978' y='70.137908' xlink:href='#g2-105'/>
|
||||||
|
<use x='155.743192' y='75.074093' xlink:href='#g3-97'/>
|
||||||
|
<use x='161.888136' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='168.590237' y='75.074093' xlink:href='#g1-50'/>
|
||||||
|
<use x='179.881205' y='75.074093' xlink:href='#g5-71'/>
|
||||||
|
<use x='189.066122' y='75.074093' xlink:href='#g5-70'/>
|
||||||
|
<use x='196.705458' y='75.074093' xlink:href='#g5-40'/>
|
||||||
|
<use x='201.257784' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='207.110774' y='75.074093' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
44
assets/formula/3-light.svg
Normal file
|
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='174.097817pt' height='38.790764pt' viewBox='-.239051 -.232004 174.097817 38.790764'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-50' d='M6.551432-2.749689C6.75467-2.749689 6.969863-2.749689 6.969863-2.988792S6.75467-3.227895 6.551432-3.227895H1.482441C1.625903-4.829888 3.000747-5.977584 4.686426-5.977584H6.551432C6.75467-5.977584 6.969863-5.977584 6.969863-6.216687S6.75467-6.455791 6.551432-6.455791H4.662516C2.618182-6.455791 .992279-4.901619 .992279-2.988792S2.618182 .478207 4.662516 .478207H6.551432C6.75467 .478207 6.969863 .478207 6.969863 .239103S6.75467 0 6.551432 0H4.686426C3.000747 0 1.625903-1.147696 1.482441-2.749689H6.551432Z'/>
|
||||||
|
<path id='g2-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g5-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g5-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g5-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g5-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g5-70' d='M6.826401-8.141469H.490162V-7.79477H.729265C1.590037-7.79477 1.625903-7.675218 1.625903-7.232877V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.841096-.02391 2.199751-.02391C2.618182-.02391 3.670237-.02391 4.016936 0V-.3467H3.658281C2.618182-.3467 2.594271-.490162 2.594271-.920548V-3.897385H3.646326C4.770112-3.897385 4.889664-3.502864 4.889664-2.49863H5.152677V-5.642839H4.889664C4.889664-4.638605 4.770112-4.244085 3.646326-4.244085H2.594271V-7.316563C2.594271-7.711083 2.618182-7.79477 3.144209-7.79477H4.638605C6.360149-7.79477 6.706849-7.161146 6.874222-5.475467H7.137235L6.826401-8.141469Z'/>
|
||||||
|
<path id='g5-71' d='M7.782814-2.367123C7.782814-2.833375 7.830635-2.893151 8.595766-2.893151V-3.239851C8.284932-3.21594 7.460025-3.21594 7.10137-3.21594C6.718804-3.21594 5.678705-3.21594 5.355915-3.239851V-2.893151H5.726526C6.77858-2.893151 6.814446-2.749689 6.814446-2.319303V-1.554172C6.814446-.191283 5.248319-.095641 4.937484-.095641C3.993026-.095641 1.75741-.669489 1.75741-4.088667C1.75741-7.543711 4.016936-8.069738 4.853798-8.069738C5.893898-8.069738 7.137235-7.316563 7.44807-5.200498C7.47198-5.068991 7.47198-5.033126 7.615442-5.033126C7.782814-5.033126 7.782814-5.068991 7.782814-5.308095V-8.141469C7.782814-8.356663 7.782814-8.416438 7.663263-8.416438C7.591532-8.416438 7.579577-8.392528 7.507846-8.272976L6.922042-7.328518C6.575342-7.758904 5.846077-8.416438 4.710336-8.416438C2.546451-8.416438 .645579-6.539477 .645579-4.088667C.645579-1.613948 2.546451 .251059 4.722291 .251059C5.571108 .251059 6.539477-.02391 6.981818-.789041C7.197011-.406476 7.591532-.011955 7.687173-.011955S7.782814-.083686 7.782814-.274969V-2.367123Z'/>
|
||||||
|
<path id='g0-88' d='M15.135243 16.737235L16.581818 12.911582H16.282939C15.816687 14.154919 14.54944 14.96787 13.174595 15.326526C12.923537 15.386301 11.75193 15.697136 9.456538 15.697136H2.247572L8.332752 8.5599C8.416438 8.464259 8.440349 8.428394 8.440349 8.368618C8.440349 8.344707 8.440349 8.308842 8.356663 8.18929L2.785554 .573848H9.336986C10.938979 .573848 12.026899 .74122 12.134496 .765131C12.780075 .860772 13.820174 1.06401 14.764633 1.661768C15.063512 1.853051 15.876463 2.391034 16.282939 3.359402H16.581818L15.135243 0H1.004234C.729265 0 .71731 .011955 .681445 .083686C.669489 .119552 .669489 .3467 .669489 .478207L6.993773 9.133748L.800996 16.390535C.681445 16.533998 .681445 16.593773 .681445 16.605729C.681445 16.737235 .789041 16.737235 1.004234 16.737235H15.135243Z'/>
|
||||||
|
<path id='g4-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g4-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g4-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g4-61' d='M5.826152-2.654047C5.945704-2.654047 6.105106-2.654047 6.105106-2.83736S5.913823-3.020672 5.794271-3.020672H.781071C.661519-3.020672 .470237-3.020672 .470237-2.83736S.629639-2.654047 .749191-2.654047H5.826152ZM5.794271-.964384C5.913823-.964384 6.105106-.964384 6.105106-1.147696S5.945704-1.331009 5.826152-1.331009H.749191C.629639-1.331009 .470237-1.331009 .470237-1.147696S.661519-.964384 .781071-.964384H5.794271Z'/>
|
||||||
|
<path id='g3-11' d='M5.535243-3.024658C5.535243-4.184309 4.877709-5.272229 3.610461-5.272229C2.044334-5.272229 .478207-3.56264 .478207-1.865006C.478207-.824907 1.123786 .119552 2.343213 .119552C3.084433 .119552 3.969116-.167372 4.817933-.884682C4.985305-.215193 5.355915 .119552 5.869988 .119552C6.515567 .119552 6.838356-.549938 6.838356-.705355C6.838356-.812951 6.75467-.812951 6.718804-.812951C6.623163-.812951 6.611208-.777086 6.575342-.681445C6.467746-.382565 6.192777-.119552 5.905853-.119552C5.535243-.119552 5.535243-.884682 5.535243-1.613948C6.75467-3.072478 7.041594-4.578829 7.041594-4.590785C7.041594-4.698381 6.945953-4.698381 6.910087-4.698381C6.802491-4.698381 6.790535-4.662516 6.742715-4.447323C6.587298-3.921295 6.276463-2.988792 5.535243-2.008468V-3.024658ZM4.782067-1.171606C3.730012-.227148 2.785554-.119552 2.367123-.119552C1.518306-.119552 1.279203-.872727 1.279203-1.43462C1.279203-1.948692 1.542217-3.16812 1.912827-3.825654C2.402989-4.662516 3.072478-5.033126 3.610461-5.033126C4.770112-5.033126 4.770112-3.514819 4.770112-2.510585C4.770112-2.211706 4.758157-1.900872 4.758157-1.601993C4.758157-1.362889 4.770112-1.303113 4.782067-1.171606Z'/>
|
||||||
|
<path id='g3-65' d='M2.032379-1.327024C1.613948-.621669 1.207472-.382565 .633624-.3467C.502117-.334745 .406476-.334745 .406476-.119552C.406476-.047821 .466252 0 .549938 0C.765131 0 1.303113-.02391 1.518306-.02391C1.865006-.02391 2.247572 0 2.582316 0C2.654047 0 2.797509 0 2.797509-.227148C2.797509-.334745 2.701868-.3467 2.630137-.3467C2.355168-.37061 2.12802-.466252 2.12802-.753176C2.12802-.920548 2.199751-1.052055 2.355168-1.315068L3.263761-2.82142H6.312329C6.324284-2.713823 6.324284-2.618182 6.336239-2.510585C6.372105-2.199751 6.515567-.956413 6.515567-.729265C6.515567-.37061 5.905853-.3467 5.71457-.3467C5.583064-.3467 5.451557-.3467 5.451557-.131507C5.451557 0 5.559153 0 5.630884 0C5.834122 0 6.073225-.02391 6.276463-.02391H6.957908C7.687173-.02391 8.2132 0 8.225156 0C8.308842 0 8.440349 0 8.440349-.227148C8.440349-.3467 8.332752-.3467 8.153425-.3467C7.49589-.3467 7.483935-.454296 7.44807-.812951L6.718804-8.272976C6.694894-8.51208 6.647073-8.53599 6.515567-8.53599C6.396015-8.53599 6.324284-8.51208 6.216687-8.332752L2.032379-1.327024ZM3.466999-3.16812L5.869988-7.185056L6.276463-3.16812H3.466999Z'/>
|
||||||
|
<path id='g3-97' d='M3.598506-1.422665C3.53873-1.219427 3.53873-1.195517 3.371357-.968369C3.108344-.633624 2.582316-.119552 2.020423-.119552C1.530262-.119552 1.255293-.561893 1.255293-1.267248C1.255293-1.924782 1.625903-3.263761 1.853051-3.765878C2.259527-4.60274 2.82142-5.033126 3.287671-5.033126C4.076712-5.033126 4.23213-4.052802 4.23213-3.957161C4.23213-3.945205 4.196264-3.789788 4.184309-3.765878L3.598506-1.422665ZM4.363636-4.483188C4.23213-4.794022 3.90934-5.272229 3.287671-5.272229C1.936737-5.272229 .478207-3.526775 .478207-1.75741C.478207-.573848 1.171606 .119552 1.984558 .119552C2.642092 .119552 3.203985-.394521 3.53873-.789041C3.658281-.083686 4.220174 .119552 4.578829 .119552S5.224408-.095641 5.439601-.526027C5.630884-.932503 5.798257-1.661768 5.798257-1.709589C5.798257-1.769365 5.750436-1.817186 5.678705-1.817186C5.571108-1.817186 5.559153-1.75741 5.511333-1.578082C5.332005-.872727 5.104857-.119552 4.614695-.119552C4.267995-.119552 4.244085-.430386 4.244085-.669489C4.244085-.944458 4.27995-1.075965 4.387547-1.542217C4.471233-1.841096 4.531009-2.10411 4.62665-2.450809C5.068991-4.244085 5.176588-4.674471 5.176588-4.746202C5.176588-4.913574 5.045081-5.045081 4.865753-5.045081C4.483188-5.045081 4.387547-4.62665 4.363636-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.099783)'>
|
||||||
|
<use x='56.413267' y='75.074093' xlink:href='#g3-65'/>
|
||||||
|
<use x='68.509443' y='75.074093' xlink:href='#g5-61'/>
|
||||||
|
<use x='85.33505' y='60.130073' xlink:href='#g4-49'/>
|
||||||
|
<use x='89.569232' y='60.130073' xlink:href='#g4-52'/>
|
||||||
|
<use x='80.934924' y='63.716629' xlink:href='#g0-88'/>
|
||||||
|
<use x='82.717318' y='88.910984' xlink:href='#g2-105'/>
|
||||||
|
<use x='85.600457' y='88.910984' xlink:href='#g4-61'/>
|
||||||
|
<use x='92.186964' y='88.910984' xlink:href='#g4-48'/>
|
||||||
|
<use x='100.196038' y='75.074093' xlink:href='#g3-97'/>
|
||||||
|
<use x='106.340983' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='109.722254' y='75.074093' xlink:href='#g3-11'/>
|
||||||
|
<use x='117.243978' y='70.137908' xlink:href='#g2-105'/>
|
||||||
|
<use x='155.743192' y='75.074093' xlink:href='#g3-97'/>
|
||||||
|
<use x='161.888136' y='76.867357' xlink:href='#g2-105'/>
|
||||||
|
<use x='168.590237' y='75.074093' xlink:href='#g1-50'/>
|
||||||
|
<use x='179.881205' y='75.074093' xlink:href='#g5-71'/>
|
||||||
|
<use x='189.066122' y='75.074093' xlink:href='#g5-70'/>
|
||||||
|
<use x='196.705458' y='75.074093' xlink:href='#g5-40'/>
|
||||||
|
<use x='201.257784' y='75.074093' xlink:href='#g5-50'/>
|
||||||
|
<use x='207.110774' y='75.074093' xlink:href='#g5-41'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 14 KiB |
16
assets/formula/30-dark.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.027593pt' height='11.489015pt' viewBox='-.299738 -.258196 26.027593 11.489015'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g2-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-54' d='M6.872725-7.385452C6.959998-7.53818 6.959998-7.559998 6.959998-7.592725C6.959998-7.669089 6.894544-7.810907 6.741816-7.810907C6.610907-7.810907 6.57818-7.745452 6.501816-7.592725L1.603636 1.930909C1.516363 2.083636 1.516363 2.105454 1.516363 2.138181C1.516363 2.225454 1.592727 2.356363 1.734545 2.356363C1.865454 2.356363 1.898181 2.290908 1.974545 2.138181L6.872725-7.385452Z'/>
|
||||||
|
<path id='g1-108' d='M2.814545-7.450907C2.814545-7.461816 2.814545-7.570907 2.672727-7.570907C2.421818-7.570907 1.625454-7.483634 1.341818-7.461816C1.254545-7.450907 1.134545-7.439998 1.134545-7.232725C1.134545-7.112725 1.243636-7.112725 1.407272-7.112725C1.930909-7.112725 1.941818-7.014543 1.941818-6.927271L1.90909-6.709089L.534545-1.254545C.501818-1.134545 .48-1.058182 .48-.883636C.48-.261818 .96 .12 1.472727 .12C1.832727 .12 2.105454-.098182 2.290908-.490909C2.487272-.905454 2.618181-1.538181 2.618181-1.56C2.618181-1.66909 2.519999-1.66909 2.487272-1.66909C2.378181-1.66909 2.367272-1.625454 2.334545-1.472727C2.14909-.763636 1.941818-.12 1.505454-.12C1.178181-.12 1.178181-.469091 1.178181-.621818C1.178181-.883636 1.189091-.938182 1.243636-1.145454L2.814545-7.450907Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.110576)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-108'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g0-54'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g2-61'/>
|
||||||
|
<use x='88.749832' y='68.742217' xlink:href='#g2-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3 KiB |
16
assets/formula/30-light.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.027593pt' height='11.489015pt' viewBox='-.299738 -.258196 26.027593 11.489015'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g2-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-54' d='M6.872725-7.385452C6.959998-7.53818 6.959998-7.559998 6.959998-7.592725C6.959998-7.669089 6.894544-7.810907 6.741816-7.810907C6.610907-7.810907 6.57818-7.745452 6.501816-7.592725L1.603636 1.930909C1.516363 2.083636 1.516363 2.105454 1.516363 2.138181C1.516363 2.225454 1.592727 2.356363 1.734545 2.356363C1.865454 2.356363 1.898181 2.290908 1.974545 2.138181L6.872725-7.385452Z'/>
|
||||||
|
<path id='g1-108' d='M2.814545-7.450907C2.814545-7.461816 2.814545-7.570907 2.672727-7.570907C2.421818-7.570907 1.625454-7.483634 1.341818-7.461816C1.254545-7.450907 1.134545-7.439998 1.134545-7.232725C1.134545-7.112725 1.243636-7.112725 1.407272-7.112725C1.930909-7.112725 1.941818-7.014543 1.941818-6.927271L1.90909-6.709089L.534545-1.254545C.501818-1.134545 .48-1.058182 .48-.883636C.48-.261818 .96 .12 1.472727 .12C1.832727 .12 2.105454-.098182 2.290908-.490909C2.487272-.905454 2.618181-1.538181 2.618181-1.56C2.618181-1.66909 2.519999-1.66909 2.487272-1.66909C2.378181-1.66909 2.367272-1.625454 2.334545-1.472727C2.14909-.763636 1.941818-.12 1.505454-.12C1.178181-.12 1.178181-.469091 1.178181-.621818C1.178181-.883636 1.189091-.938182 1.243636-1.145454L2.814545-7.450907Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.110576)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-108'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g0-54'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g2-61'/>
|
||||||
|
<use x='88.749832' y='68.742217' xlink:href='#g2-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3 KiB |
12
assets/formula/31-dark.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10.413999pt' height='10.629863pt' viewBox='-.299738 -.258705 10.413999 10.629863'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g1-83' d='M7.036362-7.581816C7.036362-7.614543 7.014543-7.690907 6.916362-7.690907C6.861816-7.690907 6.850907-7.679998 6.719998-7.527271L6.196362-6.905453C5.912726-7.41818 5.345453-7.690907 4.636362-7.690907C3.250908-7.690907 1.941818-6.436362 1.941818-5.116362C1.941818-4.232726 2.519999-3.730908 3.076363-3.567272L4.243635-3.261817C4.647271-3.163635 5.247271-2.999999 5.247271-2.105454C5.247271-1.123636 4.352726-.098182 3.283635-.098182C2.585454-.098182 1.374545-.338182 1.374545-1.690909C1.374545-1.952727 1.429091-2.214545 1.44-2.279999C1.450909-2.323636 1.461818-2.334545 1.461818-2.356363C1.461818-2.465454 1.385454-2.476363 1.330909-2.476363S1.254545-2.465454 1.221818-2.432727C1.178181-2.38909 .567273 .098182 .567273 .130909C.567273 .196364 .621818 .24 .687273 .24C.741818 .24 .752727 .229091 .883636 .076364L1.418181-.545454C1.887272 .087273 2.62909 .24 3.261817 .24C4.745453 .24 6.032726-1.210909 6.032726-2.563636C6.032726-3.316363 5.661817-3.687272 5.49818-3.839999C5.247271-4.090908 5.083635-4.134544 4.112726-4.385453C3.872726-4.450908 3.479999-4.559999 3.381817-4.581817C3.087272-4.679999 2.716363-4.996362 2.716363-5.574544C2.716363-6.45818 3.58909-7.385452 4.625453-7.385452C5.530908-7.385452 6.196362-6.916362 6.196362-5.694544C6.196362-5.345453 6.152726-5.149089 6.152726-5.083635C6.152726-5.072726 6.152726-4.974544 6.283635-4.974544C6.392725-4.974544 6.403635-5.007271 6.447271-5.192726L7.036362-7.581816Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-83'/>
|
||||||
|
<use x='77.424147' y='70.378567' xlink:href='#g0-105'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.1 KiB |
12
assets/formula/31-light.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10.413999pt' height='10.629863pt' viewBox='-.299738 -.258705 10.413999 10.629863'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g1-83' d='M7.036362-7.581816C7.036362-7.614543 7.014543-7.690907 6.916362-7.690907C6.861816-7.690907 6.850907-7.679998 6.719998-7.527271L6.196362-6.905453C5.912726-7.41818 5.345453-7.690907 4.636362-7.690907C3.250908-7.690907 1.941818-6.436362 1.941818-5.116362C1.941818-4.232726 2.519999-3.730908 3.076363-3.567272L4.243635-3.261817C4.647271-3.163635 5.247271-2.999999 5.247271-2.105454C5.247271-1.123636 4.352726-.098182 3.283635-.098182C2.585454-.098182 1.374545-.338182 1.374545-1.690909C1.374545-1.952727 1.429091-2.214545 1.44-2.279999C1.450909-2.323636 1.461818-2.334545 1.461818-2.356363C1.461818-2.465454 1.385454-2.476363 1.330909-2.476363S1.254545-2.465454 1.221818-2.432727C1.178181-2.38909 .567273 .098182 .567273 .130909C.567273 .196364 .621818 .24 .687273 .24C.741818 .24 .752727 .229091 .883636 .076364L1.418181-.545454C1.887272 .087273 2.62909 .24 3.261817 .24C4.745453 .24 6.032726-1.210909 6.032726-2.563636C6.032726-3.316363 5.661817-3.687272 5.49818-3.839999C5.247271-4.090908 5.083635-4.134544 4.112726-4.385453C3.872726-4.450908 3.479999-4.559999 3.381817-4.581817C3.087272-4.679999 2.716363-4.996362 2.716363-5.574544C2.716363-6.45818 3.58909-7.385452 4.625453-7.385452C5.530908-7.385452 6.196362-6.916362 6.196362-5.694544C6.196362-5.345453 6.152726-5.149089 6.152726-5.083635C6.152726-5.072726 6.152726-4.974544 6.283635-4.974544C6.392725-4.974544 6.403635-5.007271 6.447271-5.192726L7.036362-7.581816Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-83'/>
|
||||||
|
<use x='77.424147' y='70.378567' xlink:href='#g0-105'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3 KiB |
16
assets/formula/32-dark.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20.606206pt' height='8.234376pt' viewBox='-.299738 -.270863 20.606206 8.234376'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-43' d='M3.474969-1.809215H5.818182C5.929763-1.809215 6.105106-1.809215 6.105106-1.992528S5.929763-2.175841 5.818182-2.175841H3.474969V-4.527024C3.474969-4.638605 3.474969-4.813948 3.291656-4.813948S3.108344-4.638605 3.108344-4.527024V-2.175841H.757161C.645579-2.175841 .470237-2.175841 .470237-1.992528S.645579-1.809215 .757161-1.809215H3.108344V.541968C3.108344 .653549 3.108344 .828892 3.291656 .828892S3.474969 .653549 3.474969 .541968V-1.809215Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g0-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g1-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g0-105'/>
|
||||||
|
<use x='78.821179' y='70.378567' xlink:href='#g2-43'/>
|
||||||
|
<use x='85.407685' y='70.378567' xlink:href='#g2-49'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.8 KiB |
16
assets/formula/32-light.svg
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20.606206pt' height='8.234376pt' viewBox='-.299738 -.270863 20.606206 8.234376'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-43' d='M3.474969-1.809215H5.818182C5.929763-1.809215 6.105106-1.809215 6.105106-1.992528S5.929763-2.175841 5.818182-2.175841H3.474969V-4.527024C3.474969-4.638605 3.474969-4.813948 3.291656-4.813948S3.108344-4.638605 3.108344-4.527024V-2.175841H.757161C.645579-2.175841 .470237-2.175841 .470237-1.992528S.645579-1.809215 .757161-1.809215H3.108344V.541968C3.108344 .653549 3.108344 .828892 3.291656 .828892S3.474969 .653549 3.474969 .541968V-1.809215Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g0-105' d='M2.375093-4.97335C2.375093-5.148692 2.247572-5.276214 2.064259-5.276214C1.857036-5.276214 1.625903-5.084932 1.625903-4.845828C1.625903-4.670486 1.753425-4.542964 1.936737-4.542964C2.14396-4.542964 2.375093-4.734247 2.375093-4.97335ZM1.211457-2.048319L.781071-.948443C.74122-.828892 .70137-.73325 .70137-.597758C.70137-.207223 1.004234 .079701 1.42665 .079701C2.199751 .079701 2.526526-1.036115 2.526526-1.139726C2.526526-1.219427 2.462765-1.243337 2.406974-1.243337C2.311333-1.243337 2.295392-1.187547 2.271482-1.107846C2.088169-.470237 1.761395-.143462 1.44259-.143462C1.346949-.143462 1.251308-.183313 1.251308-.398506C1.251308-.589788 1.307098-.73325 1.41071-.980324C1.490411-1.195517 1.570112-1.41071 1.657783-1.625903L1.904857-2.271482C1.976588-2.454795 2.072229-2.701868 2.072229-2.83736C2.072229-3.235866 1.753425-3.514819 1.346949-3.514819C.573848-3.514819 .239103-2.399004 .239103-2.295392C.239103-2.223661 .294894-2.191781 .358655-2.191781C.462267-2.191781 .470237-2.239601 .494147-2.319303C.71731-3.076463 1.083935-3.291656 1.323039-3.291656C1.43462-3.291656 1.514321-3.251806 1.514321-3.028643C1.514321-2.948941 1.506351-2.83736 1.42665-2.598257L1.211457-2.048319Z'/>
|
||||||
|
<path id='g1-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g1-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g0-105'/>
|
||||||
|
<use x='78.821179' y='70.378567' xlink:href='#g2-43'/>
|
||||||
|
<use x='85.407685' y='70.378567' xlink:href='#g2-49'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.8 KiB |
75
assets/formula/33-dark.svg
Normal file
|
|
@ -0,0 +1,75 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='166.790533pt' height='111.393514pt' viewBox='-.239051 -.232825 166.790533 111.393514'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g1-84' d='M4.985305-7.292653C5.057036-7.579577 5.080946-7.687173 5.260274-7.734994C5.355915-7.758904 5.750436-7.758904 6.001494-7.758904C7.197011-7.758904 7.758904-7.711083 7.758904-6.77858C7.758904-6.599253 7.711083-6.144956 7.639352-5.702615L7.627397-5.559153C7.627397-5.511333 7.675218-5.439601 7.746949-5.439601C7.866501-5.439601 7.866501-5.499377 7.902366-5.69066L8.249066-7.806725C8.272976-7.914321 8.272976-7.938232 8.272976-7.974097C8.272976-8.105604 8.201245-8.105604 7.962142-8.105604H1.422665C1.147696-8.105604 1.135741-8.093649 1.06401-7.878456L.334745-5.726526C.32279-5.702615 .286924-5.571108 .286924-5.559153C.286924-5.499377 .334745-5.439601 .406476-5.439601C.502117-5.439601 .526027-5.487422 .573848-5.642839C1.075965-7.089415 1.327024-7.758904 2.917061-7.758904H3.718057C4.004981-7.758904 4.124533-7.758904 4.124533-7.627397C4.124533-7.591532 4.124533-7.567621 4.064757-7.352428L2.462765-.932503C2.343213-.466252 2.319303-.3467 1.052055-.3467C.753176-.3467 .669489-.3467 .669489-.119552C.669489 0 .800996 0 .860772 0C1.159651 0 1.470486-.02391 1.769365-.02391H3.634371C3.93325-.02391 4.25604 0 4.554919 0C4.686426 0 4.805978 0 4.805978-.227148C4.805978-.3467 4.722291-.3467 4.411457-.3467C3.335492-.3467 3.335492-.454296 3.335492-.633624C3.335492-.645579 3.335492-.729265 3.383313-.920548L4.985305-7.292653Z'/>
|
||||||
|
<path id='g1-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
<path id='g2-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g2-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g2-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g2-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g3-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g3-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g3-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g3-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g3-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.319441)'>
|
||||||
|
<use x='56.413267' y='63.910285' xlink:href='#g3-83'/>
|
||||||
|
<use x='62.91659' y='63.910285' xlink:href='#g3-72'/>
|
||||||
|
<use x='71.691936' y='63.910285' xlink:href='#g3-65'/>
|
||||||
|
<use x='80.46726' y='65.703548' xlink:href='#g2-49'/>
|
||||||
|
<use x='85.199575' y='63.910285' xlink:href='#g3-40'/>
|
||||||
|
<use x='89.751901' y='63.910285' xlink:href='#g1-84'/>
|
||||||
|
<use x='98.238737' y='63.910285' xlink:href='#g3-41'/>
|
||||||
|
<use x='106.111892' y='63.910285' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='65.703548' xlink:href='#g2-48'/>
|
||||||
|
<use x='130.469027' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='133.789918' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='137.110808' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='144.310148' y='65.703548' xlink:href='#g2-49'/>
|
||||||
|
<use x='149.042463' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='152.363353' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='155.684243' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='162.883583' y='65.703548' xlink:href='#g2-50'/>
|
||||||
|
<use x='167.615898' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='170.936788' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='174.257678' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='181.457018' y='65.703548' xlink:href='#g2-51'/>
|
||||||
|
<use x='186.189333' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='189.510223' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='192.831113' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='200.030453' y='65.703548' xlink:href='#g2-52'/>
|
||||||
|
<use x='92.45344' y='81.344905' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='83.138168' xlink:href='#g2-49'/>
|
||||||
|
<use x='106.111892' y='81.344905' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='81.344905' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='83.138168' xlink:href='#g2-48'/>
|
||||||
|
<use x='92.45344' y='98.779525' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='100.572788' xlink:href='#g2-50'/>
|
||||||
|
<use x='106.111892' y='98.779525' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='98.779525' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='100.572788' xlink:href='#g2-49'/>
|
||||||
|
<use x='92.45344' y='116.214145' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='118.007408' xlink:href='#g2-51'/>
|
||||||
|
<use x='106.111892' y='116.214145' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='116.214145' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='118.007408' xlink:href='#g2-50'/>
|
||||||
|
<use x='92.45344' y='133.648765' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='135.442028' xlink:href='#g2-52'/>
|
||||||
|
<use x='106.111892' y='133.648765' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='133.648765' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='135.442028' xlink:href='#g2-51'/>
|
||||||
|
<use x='92.45344' y='151.083385' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='152.876648' xlink:href='#g2-53'/>
|
||||||
|
<use x='106.111892' y='151.083385' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='151.083385' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='152.876648' xlink:href='#g2-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 17 KiB |
75
assets/formula/33-light.svg
Normal file
|
|
@ -0,0 +1,75 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='166.790533pt' height='111.393514pt' viewBox='-.239051 -.232825 166.790533 111.393514'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g1-84' d='M4.985305-7.292653C5.057036-7.579577 5.080946-7.687173 5.260274-7.734994C5.355915-7.758904 5.750436-7.758904 6.001494-7.758904C7.197011-7.758904 7.758904-7.711083 7.758904-6.77858C7.758904-6.599253 7.711083-6.144956 7.639352-5.702615L7.627397-5.559153C7.627397-5.511333 7.675218-5.439601 7.746949-5.439601C7.866501-5.439601 7.866501-5.499377 7.902366-5.69066L8.249066-7.806725C8.272976-7.914321 8.272976-7.938232 8.272976-7.974097C8.272976-8.105604 8.201245-8.105604 7.962142-8.105604H1.422665C1.147696-8.105604 1.135741-8.093649 1.06401-7.878456L.334745-5.726526C.32279-5.702615 .286924-5.571108 .286924-5.559153C.286924-5.499377 .334745-5.439601 .406476-5.439601C.502117-5.439601 .526027-5.487422 .573848-5.642839C1.075965-7.089415 1.327024-7.758904 2.917061-7.758904H3.718057C4.004981-7.758904 4.124533-7.758904 4.124533-7.627397C4.124533-7.591532 4.124533-7.567621 4.064757-7.352428L2.462765-.932503C2.343213-.466252 2.319303-.3467 1.052055-.3467C.753176-.3467 .669489-.3467 .669489-.119552C.669489 0 .800996 0 .860772 0C1.159651 0 1.470486-.02391 1.769365-.02391H3.634371C3.93325-.02391 4.25604 0 4.554919 0C4.686426 0 4.805978 0 4.805978-.227148C4.805978-.3467 4.722291-.3467 4.411457-.3467C3.335492-.3467 3.335492-.454296 3.335492-.633624C3.335492-.645579 3.335492-.729265 3.383313-.920548L4.985305-7.292653Z'/>
|
||||||
|
<path id='g1-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
<path id='g2-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g2-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g2-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g2-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g2-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g2-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g3-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g3-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g3-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g3-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g3-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g3-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -62.319441)'>
|
||||||
|
<use x='56.413267' y='63.910285' xlink:href='#g3-83'/>
|
||||||
|
<use x='62.91659' y='63.910285' xlink:href='#g3-72'/>
|
||||||
|
<use x='71.691936' y='63.910285' xlink:href='#g3-65'/>
|
||||||
|
<use x='80.46726' y='65.703548' xlink:href='#g2-49'/>
|
||||||
|
<use x='85.199575' y='63.910285' xlink:href='#g3-40'/>
|
||||||
|
<use x='89.751901' y='63.910285' xlink:href='#g1-84'/>
|
||||||
|
<use x='98.238737' y='63.910285' xlink:href='#g3-41'/>
|
||||||
|
<use x='106.111892' y='63.910285' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='65.703548' xlink:href='#g2-48'/>
|
||||||
|
<use x='130.469027' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='133.789918' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='137.110808' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='144.310148' y='65.703548' xlink:href='#g2-49'/>
|
||||||
|
<use x='149.042463' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='152.363353' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='155.684243' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='162.883583' y='65.703548' xlink:href='#g2-50'/>
|
||||||
|
<use x='167.615898' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='170.936788' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='174.257678' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='181.457018' y='65.703548' xlink:href='#g2-51'/>
|
||||||
|
<use x='186.189333' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='189.510223' y='63.910285' xlink:href='#g0-106'/>
|
||||||
|
<use x='192.831113' y='63.910285' xlink:href='#g1-83'/>
|
||||||
|
<use x='200.030453' y='65.703548' xlink:href='#g2-52'/>
|
||||||
|
<use x='92.45344' y='81.344905' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='83.138168' xlink:href='#g2-49'/>
|
||||||
|
<use x='106.111892' y='81.344905' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='81.344905' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='83.138168' xlink:href='#g2-48'/>
|
||||||
|
<use x='92.45344' y='98.779525' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='100.572788' xlink:href='#g2-50'/>
|
||||||
|
<use x='106.111892' y='98.779525' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='98.779525' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='100.572788' xlink:href='#g2-49'/>
|
||||||
|
<use x='92.45344' y='116.214145' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='118.007408' xlink:href='#g2-51'/>
|
||||||
|
<use x='106.111892' y='116.214145' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='116.214145' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='118.007408' xlink:href='#g2-50'/>
|
||||||
|
<use x='92.45344' y='133.648765' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='135.442028' xlink:href='#g2-52'/>
|
||||||
|
<use x='106.111892' y='133.648765' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='133.648765' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='135.442028' xlink:href='#g2-51'/>
|
||||||
|
<use x='92.45344' y='151.083385' xlink:href='#g1-103'/>
|
||||||
|
<use x='98.058748' y='152.876648' xlink:href='#g2-53'/>
|
||||||
|
<use x='106.111892' y='151.083385' xlink:href='#g3-61'/>
|
||||||
|
<use x='118.537373' y='151.083385' xlink:href='#g1-83'/>
|
||||||
|
<use x='125.736713' y='152.876648' xlink:href='#g2-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 17 KiB |
14
assets/formula/34-dark.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.027593pt' height='8.826325pt' viewBox='-.299738 -.259213 26.027593 8.826325'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-108' d='M2.814545-7.450907C2.814545-7.461816 2.814545-7.570907 2.672727-7.570907C2.421818-7.570907 1.625454-7.483634 1.341818-7.461816C1.254545-7.450907 1.134545-7.439998 1.134545-7.232725C1.134545-7.112725 1.243636-7.112725 1.407272-7.112725C1.930909-7.112725 1.941818-7.014543 1.941818-6.927271L1.90909-6.709089L.534545-1.254545C.501818-1.134545 .48-1.058182 .48-.883636C.48-.261818 .96 .12 1.472727 .12C1.832727 .12 2.105454-.098182 2.290908-.490909C2.487272-.905454 2.618181-1.538181 2.618181-1.56C2.618181-1.66909 2.519999-1.66909 2.487272-1.66909C2.378181-1.66909 2.367272-1.625454 2.334545-1.472727C2.14909-.763636 1.941818-.12 1.505454-.12C1.178181-.12 1.178181-.469091 1.178181-.621818C1.178181-.883636 1.189091-.938182 1.243636-1.145454L2.814545-7.450907Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-108'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='88.749832' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
14
assets/formula/34-light.svg
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26.027593pt' height='8.826325pt' viewBox='-.299738 -.259213 26.027593 8.826325'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M5.01818-3.490908C5.01818-4.363635 4.963635-5.236362 4.581817-6.043635C4.079999-7.090907 3.185454-7.265453 2.727272-7.265453C2.072727-7.265453 1.276363-6.981816 .829091-5.967271C.48-5.214544 .425454-4.363635 .425454-3.490908C.425454-2.672727 .469091-1.690909 .916363-.861818C1.385454 .021818 2.181818 .24 2.716363 .24C3.305454 .24 4.134544 .010909 4.614544-1.025454C4.963635-1.778181 5.01818-2.62909 5.01818-3.490908ZM2.716363 0C2.290908 0 1.647272-.272727 1.450909-1.32C1.330909-1.974545 1.330909-2.978181 1.330909-3.621817C1.330909-4.319999 1.330909-5.039999 1.418181-5.629089C1.625454-6.927271 2.443636-7.025453 2.716363-7.025453C3.076363-7.025453 3.796363-6.829089 4.003635-5.749089C4.112726-5.13818 4.112726-4.30909 4.112726-3.621817C4.112726-2.803636 4.112726-2.061818 3.992726-1.363636C3.82909-.327273 3.207272 0 2.716363 0Z'/>
|
||||||
|
<path id='g1-61' d='M7.494543-3.567272C7.65818-3.567272 7.865452-3.567272 7.865452-3.785453S7.65818-4.003635 7.505452-4.003635H.970909C.818182-4.003635 .610909-4.003635 .610909-3.785453S.818182-3.567272 .981818-3.567272H7.494543ZM7.505452-1.450909C7.65818-1.450909 7.865452-1.450909 7.865452-1.66909S7.65818-1.887272 7.494543-1.887272H.981818C.818182-1.887272 .610909-1.887272 .610909-1.66909S.818182-1.450909 .970909-1.450909H7.505452Z'/>
|
||||||
|
<path id='g0-108' d='M2.814545-7.450907C2.814545-7.461816 2.814545-7.570907 2.672727-7.570907C2.421818-7.570907 1.625454-7.483634 1.341818-7.461816C1.254545-7.450907 1.134545-7.439998 1.134545-7.232725C1.134545-7.112725 1.243636-7.112725 1.407272-7.112725C1.930909-7.112725 1.941818-7.014543 1.941818-6.927271L1.90909-6.709089L.534545-1.254545C.501818-1.134545 .48-1.058182 .48-.883636C.48-.261818 .96 .12 1.472727 .12C1.832727 .12 2.105454-.098182 2.290908-.490909C2.487272-.905454 2.618181-1.538181 2.618181-1.56C2.618181-1.66909 2.519999-1.66909 2.487272-1.66909C2.378181-1.66909 2.367272-1.625454 2.334545-1.472727C2.14909-.763636 1.941818-.12 1.505454-.12C1.178181-.12 1.178181-.469091 1.178181-.621818C1.178181-.883636 1.189091-.938182 1.243636-1.145454L2.814545-7.450907Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.382793)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-108'/>
|
||||||
|
<use x='77.234709' y='68.742217' xlink:href='#g1-61'/>
|
||||||
|
<use x='88.749832' y='68.742217' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
97
assets/formula/35-dark.svg
Normal file
|
|
@ -0,0 +1,97 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96.781053pt' height='90.93587pt' viewBox='-.239051 -.235662 96.781053 90.93587'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g2-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g2-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g2-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g2-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g2-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g2-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g2-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g2-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g2-57' d='M4.375592-3.478954C4.375592-.657534 3.120299-.071731 2.402989-.071731C2.116065-.071731 1.482441-.107597 1.183562-.526027H1.255293C1.338979-.502117 1.769365-.573848 1.769365-1.016189C1.769365-1.279203 1.590037-1.506351 1.279203-1.506351S.777086-1.303113 .777086-.992279C.777086-.251059 1.374844 .251059 2.414944 .251059C3.90934 .251059 5.355915-1.338979 5.355915-3.93325C5.355915-7.149191 4.016936-7.950187 2.964882-7.950187C1.649813-7.950187 .490162-6.850311 .490162-5.272229S1.601993-2.618182 2.797509-2.618182C3.682192-2.618182 4.136488-3.263761 4.375592-3.873474V-3.478954ZM2.84533-2.857285C2.092154-2.857285 1.769365-3.466999 1.661768-3.694147C1.470486-4.148443 1.470486-4.722291 1.470486-5.260274C1.470486-5.929763 1.470486-6.503611 1.78132-6.993773C1.996513-7.316563 2.319303-7.663263 2.964882-7.663263C3.646326-7.663263 3.993026-7.065504 4.112578-6.790535C4.351681-6.204732 4.351681-5.188543 4.351681-5.009215C4.351681-4.004981 3.897385-2.857285 2.84533-2.857285Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-97' d='M4.614695-3.19203C4.614695-3.837609 4.614695-4.315816 4.088667-4.782067C3.670237-5.164633 3.132254-5.332005 2.606227-5.332005C1.625903-5.332005 .872727-4.686426 .872727-3.90934C.872727-3.56264 1.099875-3.395268 1.374844-3.395268C1.661768-3.395268 1.865006-3.598506 1.865006-3.88543C1.865006-4.375592 1.43462-4.375592 1.255293-4.375592C1.530262-4.877709 2.10411-5.092902 2.582316-5.092902C3.132254-5.092902 3.837609-4.638605 3.837609-3.56264V-3.084433C1.43462-3.048568 .526027-2.044334 .526027-1.123786C.526027-.179328 1.625903 .119552 2.355168 .119552C3.144209 .119552 3.682192-.358655 3.90934-.932503C3.957161-.37061 4.327771 .059776 4.841843 .059776C5.092902 .059776 5.786301-.107597 5.786301-1.06401V-1.733499H5.523288V-1.06401C5.523288-.382565 5.236364-.286924 5.068991-.286924C4.614695-.286924 4.614695-.920548 4.614695-1.099875V-3.19203ZM3.837609-1.685679C3.837609-.514072 2.964882-.119552 2.450809-.119552C1.865006-.119552 1.374844-.549938 1.374844-1.123786C1.374844-2.701868 3.407223-2.84533 3.837609-2.86924V-1.685679Z'/>
|
||||||
|
<path id='g2-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g2-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g2-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g2-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g2-102' d='M2.056289-4.805978H3.407223V-5.152677H2.032379V-6.551432C2.032379-7.627397 2.582316-8.177335 3.072478-8.177335C3.16812-8.177335 3.347447-8.153425 3.490909-8.081694C3.443088-8.069738 3.144209-7.962142 3.144209-7.615442C3.144209-7.340473 3.335492-7.149191 3.610461-7.149191C3.897385-7.149191 4.088667-7.340473 4.088667-7.627397C4.088667-8.069738 3.658281-8.416438 3.084433-8.416438C2.247572-8.416438 1.303113-7.770859 1.303113-6.551432V-5.152677H.37061V-4.805978H1.303113V-.884682C1.303113-.3467 1.171606-.3467 .394521-.3467V0C.729265-.02391 1.3868-.02391 1.745455-.02391C2.068244-.02391 2.917061-.02391 3.19203 0V-.3467H2.952927C2.080199-.3467 2.056289-.478207 2.056289-.908593V-4.805978Z'/>
|
||||||
|
<path id='g2-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g0-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -63.078801)'>
|
||||||
|
<use x='56.413267' y='63.910285' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='65.703548' xlink:href='#g1-49'/>
|
||||||
|
<use x='70.071719' y='63.910285' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='63.910285' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='63.910285' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='63.910285' xlink:href='#g2-101'/>
|
||||||
|
<use x='99.731004' y='63.910285' xlink:href='#g2-98'/>
|
||||||
|
<use x='106.234327' y='63.910285' xlink:href='#g2-51'/>
|
||||||
|
<use x='112.087317' y='63.910285' xlink:href='#g2-101'/>
|
||||||
|
<use x='117.289975' y='63.910285' xlink:href='#g2-98'/>
|
||||||
|
<use x='123.793298' y='63.910285' xlink:href='#g2-55'/>
|
||||||
|
<use x='129.646288' y='63.910285' xlink:href='#g2-56'/>
|
||||||
|
<use x='135.499278' y='63.910285' xlink:href='#g2-49'/>
|
||||||
|
<use x='56.413267' y='81.344905' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='83.138168' xlink:href='#g1-50'/>
|
||||||
|
<use x='70.071719' y='81.344905' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='81.344905' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='81.344905' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='81.344905' xlink:href='#g2-53'/>
|
||||||
|
<use x='100.381337' y='81.344905' xlink:href='#g2-48'/>
|
||||||
|
<use x='106.234327' y='81.344905' xlink:href='#g2-50'/>
|
||||||
|
<use x='112.087317' y='81.344905' xlink:href='#g2-54'/>
|
||||||
|
<use x='117.940307' y='81.344905' xlink:href='#g2-53'/>
|
||||||
|
<use x='123.793298' y='81.344905' xlink:href='#g2-51'/>
|
||||||
|
<use x='129.646288' y='81.344905' xlink:href='#g2-50'/>
|
||||||
|
<use x='135.499278' y='81.344905' xlink:href='#g2-57'/>
|
||||||
|
<use x='56.413267' y='98.779525' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='100.572788' xlink:href='#g1-51'/>
|
||||||
|
<use x='70.071719' y='98.779525' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='98.779525' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='98.779525' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='98.779525' xlink:href='#g2-100'/>
|
||||||
|
<use x='101.031669' y='98.779525' xlink:href='#g2-99'/>
|
||||||
|
<use x='106.234327' y='98.779525' xlink:href='#g2-53'/>
|
||||||
|
<use x='112.087317' y='98.779525' xlink:href='#g2-101'/>
|
||||||
|
<use x='117.289975' y='98.779525' xlink:href='#g2-102'/>
|
||||||
|
<use x='120.866803' y='98.779525' xlink:href='#g2-52'/>
|
||||||
|
<use x='126.719793' y='98.779525' xlink:href='#g2-97'/>
|
||||||
|
<use x='132.572783' y='98.779525' xlink:href='#g2-51'/>
|
||||||
|
<use x='56.413267' y='116.214145' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='118.007408' xlink:href='#g1-52'/>
|
||||||
|
<use x='70.071719' y='116.214145' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='116.214145' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='116.214145' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='116.214145' xlink:href='#g2-54'/>
|
||||||
|
<use x='100.381337' y='116.214145' xlink:href='#g2-56'/>
|
||||||
|
<use x='106.234327' y='116.214145' xlink:href='#g2-52'/>
|
||||||
|
<use x='112.087317' y='116.214145' xlink:href='#g2-55'/>
|
||||||
|
<use x='117.940307' y='116.214145' xlink:href='#g2-98'/>
|
||||||
|
<use x='124.44363' y='116.214145' xlink:href='#g2-57'/>
|
||||||
|
<use x='130.29662' y='116.214145' xlink:href='#g2-100'/>
|
||||||
|
<use x='136.799943' y='116.214145' xlink:href='#g2-53'/>
|
||||||
|
<use x='56.413267' y='133.648765' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='135.442028' xlink:href='#g1-53'/>
|
||||||
|
<use x='70.071719' y='133.648765' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='133.648765' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='133.648765' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='133.648765' xlink:href='#g2-99'/>
|
||||||
|
<use x='99.731004' y='133.648765' xlink:href='#g2-100'/>
|
||||||
|
<use x='106.234327' y='133.648765' xlink:href='#g2-101'/>
|
||||||
|
<use x='111.436985' y='133.648765' xlink:href='#g2-52'/>
|
||||||
|
<use x='117.289975' y='133.648765' xlink:href='#g2-51'/>
|
||||||
|
<use x='123.142965' y='133.648765' xlink:href='#g2-98'/>
|
||||||
|
<use x='129.646288' y='133.648765' xlink:href='#g2-52'/>
|
||||||
|
<use x='135.499278' y='133.648765' xlink:href='#g2-99'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 24 KiB |
97
assets/formula/35-light.svg
Normal file
|
|
@ -0,0 +1,97 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='96.781053pt' height='90.93587pt' viewBox='-.239051 -.235662 96.781053 90.93587'>
|
||||||
|
<defs>
|
||||||
|
<path id='g2-48' d='M5.355915-3.825654C5.355915-4.817933 5.296139-5.786301 4.865753-6.694894C4.375592-7.687173 3.514819-7.950187 2.929016-7.950187C2.235616-7.950187 1.3868-7.603487 .944458-6.611208C.609714-5.858032 .490162-5.116812 .490162-3.825654C.490162-2.666002 .573848-1.793275 1.004234-.944458C1.470486-.035866 2.295392 .251059 2.917061 .251059C3.957161 .251059 4.554919-.37061 4.901619-1.06401C5.332005-1.960648 5.355915-3.132254 5.355915-3.825654ZM2.917061 .011955C2.534496 .011955 1.75741-.203238 1.530262-1.506351C1.398755-2.223661 1.398755-3.132254 1.398755-3.969116C1.398755-4.94944 1.398755-5.834122 1.590037-6.539477C1.793275-7.340473 2.402989-7.711083 2.917061-7.711083C3.371357-7.711083 4.064757-7.436115 4.291905-6.40797C4.447323-5.726526 4.447323-4.782067 4.447323-3.969116C4.447323-3.16812 4.447323-2.259527 4.315816-1.530262C4.088667-.215193 3.335492 .011955 2.917061 .011955Z'/>
|
||||||
|
<path id='g2-49' d='M3.443088-7.663263C3.443088-7.938232 3.443088-7.950187 3.203985-7.950187C2.917061-7.627397 2.319303-7.185056 1.08792-7.185056V-6.838356C1.362889-6.838356 1.960648-6.838356 2.618182-7.149191V-.920548C2.618182-.490162 2.582316-.3467 1.530262-.3467H1.159651V0C1.482441-.02391 2.642092-.02391 3.036613-.02391S4.578829-.02391 4.901619 0V-.3467H4.531009C3.478954-.3467 3.443088-.490162 3.443088-.920548V-7.663263Z'/>
|
||||||
|
<path id='g2-50' d='M5.260274-2.008468H4.99726C4.961395-1.80523 4.865753-1.147696 4.746202-.956413C4.662516-.848817 3.981071-.848817 3.622416-.848817H1.41071C1.733499-1.123786 2.462765-1.888917 2.773599-2.175841C4.590785-3.849564 5.260274-4.471233 5.260274-5.654795C5.260274-7.029639 4.172354-7.950187 2.785554-7.950187S.585803-6.766625 .585803-5.738481C.585803-5.128767 1.111831-5.128767 1.147696-5.128767C1.398755-5.128767 1.709589-5.308095 1.709589-5.69066C1.709589-6.025405 1.482441-6.252553 1.147696-6.252553C1.0401-6.252553 1.016189-6.252553 .980324-6.240598C1.207472-7.053549 1.853051-7.603487 2.630137-7.603487C3.646326-7.603487 4.267995-6.75467 4.267995-5.654795C4.267995-4.638605 3.682192-3.753923 3.000747-2.988792L.585803-.286924V0H4.94944L5.260274-2.008468Z'/>
|
||||||
|
<path id='g2-51' d='M2.199751-4.291905C1.996513-4.27995 1.948692-4.267995 1.948692-4.160399C1.948692-4.040847 2.008468-4.040847 2.223661-4.040847H2.773599C3.789788-4.040847 4.244085-3.203985 4.244085-2.056289C4.244085-.490162 3.431133-.071731 2.84533-.071731C2.271482-.071731 1.291158-.3467 .944458-1.135741C1.327024-1.075965 1.673724-1.291158 1.673724-1.721544C1.673724-2.068244 1.422665-2.307347 1.08792-2.307347C.800996-2.307347 .490162-2.139975 .490162-1.685679C.490162-.621669 1.554172 .251059 2.881196 .251059C4.303861 .251059 5.355915-.836862 5.355915-2.044334C5.355915-3.144209 4.471233-4.004981 3.323537-4.208219C4.363636-4.507098 5.033126-5.379826 5.033126-6.312329C5.033126-7.256787 4.052802-7.950187 2.893151-7.950187C1.697634-7.950187 .812951-7.220922 .812951-6.348194C.812951-5.869988 1.183562-5.774346 1.362889-5.774346C1.613948-5.774346 1.900872-5.953674 1.900872-6.312329C1.900872-6.694894 1.613948-6.862267 1.350934-6.862267C1.279203-6.862267 1.255293-6.862267 1.219427-6.850311C1.673724-7.663263 2.797509-7.663263 2.857285-7.663263C3.251806-7.663263 4.028892-7.483935 4.028892-6.312329C4.028892-6.085181 3.993026-5.415691 3.646326-4.901619C3.287671-4.375592 2.881196-4.339726 2.558406-4.327771L2.199751-4.291905Z'/>
|
||||||
|
<path id='g2-52' d='M4.315816-7.782814C4.315816-8.009963 4.315816-8.069738 4.148443-8.069738C4.052802-8.069738 4.016936-8.069738 3.921295-7.926276L.32279-2.343213V-1.996513H3.466999V-.908593C3.466999-.466252 3.443088-.3467 2.570361-.3467H2.331258V0C2.606227-.02391 3.550685-.02391 3.88543-.02391S5.176588-.02391 5.451557 0V-.3467H5.212453C4.351681-.3467 4.315816-.466252 4.315816-.908593V-1.996513H5.523288V-2.343213H4.315816V-7.782814ZM3.526775-6.850311V-2.343213H.621669L3.526775-6.850311Z'/>
|
||||||
|
<path id='g2-53' d='M1.530262-6.850311C2.044334-6.682939 2.462765-6.670984 2.594271-6.670984C3.945205-6.670984 4.805978-7.663263 4.805978-7.830635C4.805978-7.878456 4.782067-7.938232 4.710336-7.938232C4.686426-7.938232 4.662516-7.938232 4.554919-7.890411C3.88543-7.603487 3.311582-7.567621 3.000747-7.567621C2.211706-7.567621 1.649813-7.806725 1.422665-7.902366C1.338979-7.938232 1.315068-7.938232 1.303113-7.938232C1.207472-7.938232 1.207472-7.866501 1.207472-7.675218V-4.124533C1.207472-3.90934 1.207472-3.837609 1.350934-3.837609C1.41071-3.837609 1.422665-3.849564 1.542217-3.993026C1.876961-4.483188 2.438854-4.770112 3.036613-4.770112C3.670237-4.770112 3.981071-4.184309 4.076712-3.981071C4.27995-3.514819 4.291905-2.929016 4.291905-2.47472S4.291905-1.338979 3.957161-.800996C3.694147-.37061 3.227895-.071731 2.701868-.071731C1.912827-.071731 1.135741-.609714 .920548-1.482441C.980324-1.458531 1.052055-1.446575 1.111831-1.446575C1.315068-1.446575 1.637858-1.566127 1.637858-1.972603C1.637858-2.307347 1.41071-2.49863 1.111831-2.49863C.896638-2.49863 .585803-2.391034 .585803-1.924782C.585803-.908593 1.398755 .251059 2.725778 .251059C4.076712 .251059 5.260274-.884682 5.260274-2.402989C5.260274-3.825654 4.303861-5.009215 3.048568-5.009215C2.367123-5.009215 1.841096-4.710336 1.530262-4.375592V-6.850311Z'/>
|
||||||
|
<path id='g2-54' d='M1.470486-4.160399C1.470486-7.185056 2.940971-7.663263 3.58655-7.663263C4.016936-7.663263 4.447323-7.531756 4.674471-7.173101C4.531009-7.173101 4.076712-7.173101 4.076712-6.682939C4.076712-6.419925 4.25604-6.192777 4.566874-6.192777C4.865753-6.192777 5.068991-6.372105 5.068991-6.718804C5.068991-7.340473 4.614695-7.950187 3.574595-7.950187C2.068244-7.950187 .490162-6.40797 .490162-3.777833C.490162-.490162 1.924782 .251059 2.940971 .251059C4.244085 .251059 5.355915-.884682 5.355915-2.438854C5.355915-4.028892 4.244085-5.092902 3.048568-5.092902C1.984558-5.092902 1.590037-4.172354 1.470486-3.837609V-4.160399ZM2.940971-.071731C2.187796-.071731 1.829141-.74122 1.721544-.992279C1.613948-1.303113 1.494396-1.888917 1.494396-2.725778C1.494396-3.670237 1.924782-4.853798 3.000747-4.853798C3.658281-4.853798 4.004981-4.411457 4.184309-4.004981C4.375592-3.56264 4.375592-2.964882 4.375592-2.450809C4.375592-1.841096 4.375592-1.303113 4.148443-.848817C3.849564-.274969 3.419178-.071731 2.940971-.071731Z'/>
|
||||||
|
<path id='g2-55' d='M5.678705-7.424159V-7.699128H2.797509C1.350934-7.699128 1.327024-7.854545 1.279203-8.081694H1.016189L.645579-5.69066H.908593C.944458-5.905853 1.052055-6.647073 1.207472-6.77858C1.303113-6.850311 2.199751-6.850311 2.367123-6.850311H4.901619L3.634371-5.033126C3.311582-4.566874 2.10411-2.606227 2.10411-.358655C2.10411-.227148 2.10411 .251059 2.594271 .251059C3.096389 .251059 3.096389-.215193 3.096389-.37061V-.968369C3.096389-2.749689 3.383313-4.136488 3.945205-4.937484L5.678705-7.424159Z'/>
|
||||||
|
<path id='g2-56' d='M3.56264-4.315816C4.160399-4.638605 5.033126-5.188543 5.033126-6.192777C5.033126-7.232877 4.028892-7.950187 2.929016-7.950187C1.745455-7.950187 .812951-7.07746 .812951-5.989539C.812951-5.583064 .932503-5.176588 1.267248-4.770112C1.398755-4.614695 1.41071-4.60274 2.247572-4.016936C1.08792-3.478954 .490162-2.677958 .490162-1.80523C.490162-.537983 1.697634 .251059 2.917061 .251059C4.244085 .251059 5.355915-.729265 5.355915-1.984558C5.355915-3.203985 4.495143-3.741968 3.56264-4.315816ZM1.936737-5.391781C1.78132-5.499377 1.303113-5.810212 1.303113-6.396015C1.303113-7.173101 2.116065-7.663263 2.917061-7.663263C3.777833-7.663263 4.542964-7.041594 4.542964-6.180822C4.542964-5.451557 4.016936-4.865753 3.323537-4.483188L1.936737-5.391781ZM2.49863-3.849564L3.945205-2.905106C4.25604-2.701868 4.805978-2.331258 4.805978-1.601993C4.805978-.6934 3.88543-.071731 2.929016-.071731C1.912827-.071731 1.0401-.812951 1.0401-1.80523C1.0401-2.737733 1.721544-3.490909 2.49863-3.849564Z'/>
|
||||||
|
<path id='g2-57' d='M4.375592-3.478954C4.375592-.657534 3.120299-.071731 2.402989-.071731C2.116065-.071731 1.482441-.107597 1.183562-.526027H1.255293C1.338979-.502117 1.769365-.573848 1.769365-1.016189C1.769365-1.279203 1.590037-1.506351 1.279203-1.506351S.777086-1.303113 .777086-.992279C.777086-.251059 1.374844 .251059 2.414944 .251059C3.90934 .251059 5.355915-1.338979 5.355915-3.93325C5.355915-7.149191 4.016936-7.950187 2.964882-7.950187C1.649813-7.950187 .490162-6.850311 .490162-5.272229S1.601993-2.618182 2.797509-2.618182C3.682192-2.618182 4.136488-3.263761 4.375592-3.873474V-3.478954ZM2.84533-2.857285C2.092154-2.857285 1.769365-3.466999 1.661768-3.694147C1.470486-4.148443 1.470486-4.722291 1.470486-5.260274C1.470486-5.929763 1.470486-6.503611 1.78132-6.993773C1.996513-7.316563 2.319303-7.663263 2.964882-7.663263C3.646326-7.663263 3.993026-7.065504 4.112578-6.790535C4.351681-6.204732 4.351681-5.188543 4.351681-5.009215C4.351681-4.004981 3.897385-2.857285 2.84533-2.857285Z'/>
|
||||||
|
<path id='g2-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g2-97' d='M4.614695-3.19203C4.614695-3.837609 4.614695-4.315816 4.088667-4.782067C3.670237-5.164633 3.132254-5.332005 2.606227-5.332005C1.625903-5.332005 .872727-4.686426 .872727-3.90934C.872727-3.56264 1.099875-3.395268 1.374844-3.395268C1.661768-3.395268 1.865006-3.598506 1.865006-3.88543C1.865006-4.375592 1.43462-4.375592 1.255293-4.375592C1.530262-4.877709 2.10411-5.092902 2.582316-5.092902C3.132254-5.092902 3.837609-4.638605 3.837609-3.56264V-3.084433C1.43462-3.048568 .526027-2.044334 .526027-1.123786C.526027-.179328 1.625903 .119552 2.355168 .119552C3.144209 .119552 3.682192-.358655 3.90934-.932503C3.957161-.37061 4.327771 .059776 4.841843 .059776C5.092902 .059776 5.786301-.107597 5.786301-1.06401V-1.733499H5.523288V-1.06401C5.523288-.382565 5.236364-.286924 5.068991-.286924C4.614695-.286924 4.614695-.920548 4.614695-1.099875V-3.19203ZM3.837609-1.685679C3.837609-.514072 2.964882-.119552 2.450809-.119552C1.865006-.119552 1.374844-.549938 1.374844-1.123786C1.374844-2.701868 3.407223-2.84533 3.837609-2.86924V-1.685679Z'/>
|
||||||
|
<path id='g2-98' d='M1.996513-8.296887L.334745-8.16538V-7.81868C1.147696-7.81868 1.243337-7.734994 1.243337-7.149191V0H1.506351C1.554172-.095641 1.888917-.6934 1.936737-.777086C2.211706-.334745 2.725778 .119552 3.490909 .119552C4.865753 .119552 6.073225-1.0401 6.073225-2.582316C6.073225-4.100623 4.94944-5.272229 3.622416-5.272229C2.964882-5.272229 2.402989-4.97335 1.996513-4.471233V-8.296887ZM2.020423-3.825654C2.020423-4.040847 2.020423-4.064757 2.15193-4.25604C2.438854-4.686426 2.964882-5.033126 3.550685-5.033126C3.90934-5.033126 5.164633-4.889664 5.164633-2.594271C5.164633-1.793275 5.045081-1.291158 4.758157-.860772C4.519054-.490162 4.040847-.119552 3.443088-.119552C2.797509-.119552 2.379078-.537983 2.175841-.860772C2.020423-1.111831 2.020423-1.159651 2.020423-1.362889V-3.825654Z'/>
|
||||||
|
<path id='g2-99' d='M4.327771-4.423412C4.184309-4.423412 3.741968-4.423412 3.741968-3.93325C3.741968-3.646326 3.945205-3.443088 4.23213-3.443088C4.507098-3.443088 4.734247-3.610461 4.734247-3.957161C4.734247-4.758157 3.897385-5.332005 2.929016-5.332005C1.530262-5.332005 .418431-4.088667 .418431-2.582316C.418431-1.052055 1.566127 .119552 2.917061 .119552C4.495143 .119552 4.853798-1.315068 4.853798-1.422665S4.770112-1.530262 4.734247-1.530262C4.62665-1.530262 4.614695-1.494396 4.578829-1.350934C4.315816-.502117 3.670237-.143462 3.024658-.143462C2.295392-.143462 1.327024-.777086 1.327024-2.594271C1.327024-4.578829 2.343213-5.068991 2.940971-5.068991C3.395268-5.068991 4.052802-4.889664 4.327771-4.423412Z'/>
|
||||||
|
<path id='g2-100' d='M3.58655-8.16538V-7.81868C4.399502-7.81868 4.495143-7.734994 4.495143-7.149191V-4.507098C4.244085-4.853798 3.730012-5.272229 3.000747-5.272229C1.613948-5.272229 .418431-4.100623 .418431-2.570361C.418431-1.052055 1.554172 .119552 2.86924 .119552C3.777833 .119552 4.303861-.478207 4.471233-.705355V.119552L6.156912 0V-.3467C5.34396-.3467 5.248319-.430386 5.248319-1.016189V-8.296887L3.58655-8.16538ZM4.471233-1.398755C4.471233-1.183562 4.471233-1.147696 4.303861-.884682C4.016936-.466252 3.526775-.119552 2.929016-.119552C2.618182-.119552 1.327024-.239103 1.327024-2.558406C1.327024-3.419178 1.470486-3.897385 1.733499-4.291905C1.972603-4.662516 2.450809-5.033126 3.048568-5.033126C3.789788-5.033126 4.208219-4.495143 4.327771-4.303861C4.471233-4.100623 4.471233-4.076712 4.471233-3.861519V-1.398755Z'/>
|
||||||
|
<path id='g2-101' d='M4.578829-2.773599C4.841843-2.773599 4.865753-2.773599 4.865753-3.000747C4.865753-4.208219 4.220174-5.332005 2.773599-5.332005C1.41071-5.332005 .358655-4.100623 .358655-2.618182C.358655-1.0401 1.578082 .119552 2.905106 .119552C4.327771 .119552 4.865753-1.171606 4.865753-1.422665C4.865753-1.494396 4.805978-1.542217 4.734247-1.542217C4.638605-1.542217 4.614695-1.482441 4.590785-1.422665C4.27995-.418431 3.478954-.143462 2.976837-.143462S1.267248-.478207 1.267248-2.546451V-2.773599H4.578829ZM1.279203-3.000747C1.374844-4.877709 2.426899-5.092902 2.761644-5.092902C4.040847-5.092902 4.112578-3.407223 4.124533-3.000747H1.279203Z'/>
|
||||||
|
<path id='g2-102' d='M2.056289-4.805978H3.407223V-5.152677H2.032379V-6.551432C2.032379-7.627397 2.582316-8.177335 3.072478-8.177335C3.16812-8.177335 3.347447-8.153425 3.490909-8.081694C3.443088-8.069738 3.144209-7.962142 3.144209-7.615442C3.144209-7.340473 3.335492-7.149191 3.610461-7.149191C3.897385-7.149191 4.088667-7.340473 4.088667-7.627397C4.088667-8.069738 3.658281-8.416438 3.084433-8.416438C2.247572-8.416438 1.303113-7.770859 1.303113-6.551432V-5.152677H.37061V-4.805978H1.303113V-.884682C1.303113-.3467 1.171606-.3467 .394521-.3467V0C.729265-.02391 1.3868-.02391 1.745455-.02391C2.068244-.02391 2.917061-.02391 3.19203 0V-.3467H2.952927C2.080199-.3467 2.056289-.478207 2.056289-.908593V-4.805978Z'/>
|
||||||
|
<path id='g2-120' d='M3.347447-2.82142C3.694147-3.275716 4.196264-3.921295 4.423412-4.172354C4.913574-4.722291 5.475467-4.805978 5.858032-4.805978V-5.152677C5.34396-5.128767 5.32005-5.128767 4.853798-5.128767C4.399502-5.128767 4.375592-5.128767 3.777833-5.152677V-4.805978C3.93325-4.782067 4.124533-4.710336 4.124533-4.435367C4.124533-4.23213 4.016936-4.100623 3.945205-4.004981L3.180075-3.036613L2.247572-4.267995C2.211706-4.315816 2.139975-4.423412 2.139975-4.507098C2.139975-4.578829 2.199751-4.794022 2.558406-4.805978V-5.152677C2.259527-5.128767 1.649813-5.128767 1.327024-5.128767C.932503-5.128767 .908593-5.128767 .179328-5.152677V-4.805978C.789041-4.805978 1.016189-4.782067 1.267248-4.459278L2.666002-2.630137C2.689913-2.606227 2.737733-2.534496 2.737733-2.49863S1.80523-1.291158 1.685679-1.135741C1.159651-.490162 .633624-.358655 .119552-.3467V0C.573848-.02391 .597758-.02391 1.111831-.02391C1.566127-.02391 1.590037-.02391 2.187796 0V-.3467C1.900872-.382565 1.853051-.561893 1.853051-.729265C1.853051-.920548 1.936737-1.016189 2.056289-1.171606C2.235616-1.422665 2.630137-1.912827 2.917061-2.283437L3.897385-1.004234C4.100623-.74122 4.100623-.71731 4.100623-.645579C4.100623-.549938 4.004981-.358655 3.682192-.3467V0C3.993026-.02391 4.578829-.02391 4.913574-.02391C5.308095-.02391 5.332005-.02391 6.049315 0V-.3467C5.415691-.3467 5.200498-.37061 4.913574-.753176L3.347447-2.82142Z'/>
|
||||||
|
<path id='g1-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g1-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g1-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g1-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g1-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g0-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -63.078801)'>
|
||||||
|
<use x='56.413267' y='63.910285' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='65.703548' xlink:href='#g1-49'/>
|
||||||
|
<use x='70.071719' y='63.910285' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='63.910285' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='63.910285' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='63.910285' xlink:href='#g2-101'/>
|
||||||
|
<use x='99.731004' y='63.910285' xlink:href='#g2-98'/>
|
||||||
|
<use x='106.234327' y='63.910285' xlink:href='#g2-51'/>
|
||||||
|
<use x='112.087317' y='63.910285' xlink:href='#g2-101'/>
|
||||||
|
<use x='117.289975' y='63.910285' xlink:href='#g2-98'/>
|
||||||
|
<use x='123.793298' y='63.910285' xlink:href='#g2-55'/>
|
||||||
|
<use x='129.646288' y='63.910285' xlink:href='#g2-56'/>
|
||||||
|
<use x='135.499278' y='63.910285' xlink:href='#g2-49'/>
|
||||||
|
<use x='56.413267' y='81.344905' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='83.138168' xlink:href='#g1-50'/>
|
||||||
|
<use x='70.071719' y='81.344905' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='81.344905' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='81.344905' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='81.344905' xlink:href='#g2-53'/>
|
||||||
|
<use x='100.381337' y='81.344905' xlink:href='#g2-48'/>
|
||||||
|
<use x='106.234327' y='81.344905' xlink:href='#g2-50'/>
|
||||||
|
<use x='112.087317' y='81.344905' xlink:href='#g2-54'/>
|
||||||
|
<use x='117.940307' y='81.344905' xlink:href='#g2-53'/>
|
||||||
|
<use x='123.793298' y='81.344905' xlink:href='#g2-51'/>
|
||||||
|
<use x='129.646288' y='81.344905' xlink:href='#g2-50'/>
|
||||||
|
<use x='135.499278' y='81.344905' xlink:href='#g2-57'/>
|
||||||
|
<use x='56.413267' y='98.779525' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='100.572788' xlink:href='#g1-51'/>
|
||||||
|
<use x='70.071719' y='98.779525' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='98.779525' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='98.779525' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='98.779525' xlink:href='#g2-100'/>
|
||||||
|
<use x='101.031669' y='98.779525' xlink:href='#g2-99'/>
|
||||||
|
<use x='106.234327' y='98.779525' xlink:href='#g2-53'/>
|
||||||
|
<use x='112.087317' y='98.779525' xlink:href='#g2-101'/>
|
||||||
|
<use x='117.289975' y='98.779525' xlink:href='#g2-102'/>
|
||||||
|
<use x='120.866803' y='98.779525' xlink:href='#g2-52'/>
|
||||||
|
<use x='126.719793' y='98.779525' xlink:href='#g2-97'/>
|
||||||
|
<use x='132.572783' y='98.779525' xlink:href='#g2-51'/>
|
||||||
|
<use x='56.413267' y='116.214145' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='118.007408' xlink:href='#g1-52'/>
|
||||||
|
<use x='70.071719' y='116.214145' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='116.214145' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='116.214145' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='116.214145' xlink:href='#g2-54'/>
|
||||||
|
<use x='100.381337' y='116.214145' xlink:href='#g2-56'/>
|
||||||
|
<use x='106.234327' y='116.214145' xlink:href='#g2-52'/>
|
||||||
|
<use x='112.087317' y='116.214145' xlink:href='#g2-55'/>
|
||||||
|
<use x='117.940307' y='116.214145' xlink:href='#g2-98'/>
|
||||||
|
<use x='124.44363' y='116.214145' xlink:href='#g2-57'/>
|
||||||
|
<use x='130.29662' y='116.214145' xlink:href='#g2-100'/>
|
||||||
|
<use x='136.799943' y='116.214145' xlink:href='#g2-53'/>
|
||||||
|
<use x='56.413267' y='133.648765' xlink:href='#g0-103'/>
|
||||||
|
<use x='62.018575' y='135.442028' xlink:href='#g1-53'/>
|
||||||
|
<use x='70.071719' y='133.648765' xlink:href='#g2-61'/>
|
||||||
|
<use x='82.4972' y='133.648765' xlink:href='#g2-48'/>
|
||||||
|
<use x='88.35019' y='133.648765' xlink:href='#g2-120'/>
|
||||||
|
<use x='94.528346' y='133.648765' xlink:href='#g2-99'/>
|
||||||
|
<use x='99.731004' y='133.648765' xlink:href='#g2-100'/>
|
||||||
|
<use x='106.234327' y='133.648765' xlink:href='#g2-101'/>
|
||||||
|
<use x='111.436985' y='133.648765' xlink:href='#g2-52'/>
|
||||||
|
<use x='117.289975' y='133.648765' xlink:href='#g2-51'/>
|
||||||
|
<use x='123.142965' y='133.648765' xlink:href='#g2-98'/>
|
||||||
|
<use x='129.646288' y='133.648765' xlink:href='#g2-52'/>
|
||||||
|
<use x='135.499278' y='133.648765' xlink:href='#g2-99'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 24 KiB |
12
assets/formula/36-dark.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10.283767pt' height='7.975743pt' viewBox='-.299738 -.270863 10.283767 7.975743'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
12
assets/formula/36-light.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10.283767pt' height='7.975743pt' viewBox='-.299738 -.270863 10.283767 7.975743'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g0-103' d='M5.13818-4.112726C5.149089-4.178181 5.170908-4.232726 5.170908-4.30909C5.170908-4.494544 5.039999-4.603635 4.854544-4.603635C4.745453-4.603635 4.450908-4.527271 4.407271-4.134544C4.210908-4.538181 3.82909-4.821817 3.392726-4.821817C2.14909-4.821817 .796363-3.294545 .796363-1.723636C.796363-.643636 1.461818 0 2.247272 0C2.890908 0 3.403635-.512727 3.512726-.632727L3.523635-.621818C3.294545 .349091 3.163635 .796363 3.163635 .818182C3.119999 .916363 2.74909 1.996363 1.592727 1.996363C1.385454 1.996363 1.025454 1.985454 .72 1.887272C1.047272 1.78909 1.167272 1.505454 1.167272 1.32C1.167272 1.145454 1.047272 .938182 .752727 .938182C.512727 .938182 .163636 1.134545 .163636 1.570909C.163636 2.018181 .567273 2.236363 1.614545 2.236363C2.978181 2.236363 3.763635 1.385454 3.927272 .730909L5.13818-4.112726ZM3.719999-1.396363C3.654544-1.112727 3.403635-.84 3.163635-.632727C2.934545-.436364 2.596363-.24 2.279999-.24C1.734545-.24 1.570909-.807273 1.570909-1.243636C1.570909-1.767272 1.887272-3.054545 2.181818-3.610908C2.476363-4.145453 2.945454-4.581817 3.403635-4.581817C4.123635-4.581817 4.276362-3.698181 4.276362-3.643635S4.254544-3.523635 4.243635-3.479999L3.719999-1.396363Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -72.500915)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-103'/>
|
||||||
|
<use x='75.938039' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
113
assets/formula/37-dark.svg
Normal file
|
|
@ -0,0 +1,113 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='443.524406pt' height='13.896594pt' viewBox='-.239051 -.240635 443.524406 13.896594'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-59' d='M1.490411-.119552C1.490411 .398506 1.378829 .852802 .884682 1.346949C.852802 1.370859 .836862 1.3868 .836862 1.42665C.836862 1.490411 .900623 1.538232 .956413 1.538232C1.052055 1.538232 1.713574 .908593 1.713574-.02391C1.713574-.533998 1.522291-.884682 1.171606-.884682C.892653-.884682 .73325-.661519 .73325-.446326C.73325-.223163 .884682 0 1.179577 0C1.370859 0 1.490411-.111582 1.490411-.119552Z'/>
|
||||||
|
<path id='g2-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g2-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g2-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
<path id='g3-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g3-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g3-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g3-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g3-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g3-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g4-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g4-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g4-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g4-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g4-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g4-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g4-83'/>
|
||||||
|
<use x='62.91659' y='65.753425' xlink:href='#g4-72'/>
|
||||||
|
<use x='71.691936' y='65.753425' xlink:href='#g4-65'/>
|
||||||
|
<use x='80.46726' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='85.199575' y='65.753425' xlink:href='#g4-40'/>
|
||||||
|
<use x='89.751901' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='95.357208' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='99.591391' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='101.943715' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='106.67603' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='109.99692' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='113.31781' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='118.923118' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='123.157301' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='125.509625' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='130.241939' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='133.56283' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='136.88372' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='142.489027' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='146.72321' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='149.075534' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='153.807849' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='157.128739' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='160.449629' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='166.054937' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='170.28912' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='172.641443' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='177.373758' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='180.694648' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='184.015539' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='189.620846' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='193.855029' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='196.207353' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='200.939668' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='204.260558' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='207.581448' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='213.186756' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='217.420939' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='219.773262' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='224.505577' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='227.826467' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='233.139855' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='238.384014' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='243.628173' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='248.872332' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='252.193222' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='255.514112' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='261.11942' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='265.353603' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='267.705926' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='272.438241' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='275.759131' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='279.080022' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='284.685329' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='288.919512' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='291.271836' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='296.004151' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='299.325041' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='302.645931' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='308.251239' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='312.485421' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='314.837745' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='319.57006' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='322.89095' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='326.21184' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='331.817148' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='336.051331' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='338.403655' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='343.13597' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
<use x='351.009125' y='65.753425' xlink:href='#g4-61'/>
|
||||||
|
<use x='363.434606' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='370.633945' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='375.36626' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='378.687151' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='382.008041' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='389.207381' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='393.939695' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='397.260586' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='400.581476' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='407.780816' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='412.513131' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='415.834021' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='419.154911' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='426.354251' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='431.086566' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='434.407456' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='437.728346' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='444.927686' y='67.546688' xlink:href='#g3-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
113
assets/formula/37-light.svg
Normal file
|
|
@ -0,0 +1,113 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='443.524406pt' height='13.896594pt' viewBox='-.239051 -.240635 443.524406 13.896594'>
|
||||||
|
<defs>
|
||||||
|
<path id='g0-106' d='M1.900872-8.53599C1.900872-8.751183 1.900872-8.966376 1.661768-8.966376S1.422665-8.751183 1.422665-8.53599V2.558406C1.422665 2.773599 1.422665 2.988792 1.661768 2.988792S1.900872 2.773599 1.900872 2.558406V-8.53599Z'/>
|
||||||
|
<path id='g1-59' d='M1.490411-.119552C1.490411 .398506 1.378829 .852802 .884682 1.346949C.852802 1.370859 .836862 1.3868 .836862 1.42665C.836862 1.490411 .900623 1.538232 .956413 1.538232C1.052055 1.538232 1.713574 .908593 1.713574-.02391C1.713574-.533998 1.522291-.884682 1.171606-.884682C.892653-.884682 .73325-.661519 .73325-.446326C.73325-.223163 .884682 0 1.179577 0C1.370859 0 1.490411-.111582 1.490411-.119552Z'/>
|
||||||
|
<path id='g2-58' d='M2.199751-.573848C2.199751-.920548 1.912827-1.159651 1.625903-1.159651C1.279203-1.159651 1.0401-.872727 1.0401-.585803C1.0401-.239103 1.327024 0 1.613948 0C1.960648 0 2.199751-.286924 2.199751-.573848Z'/>
|
||||||
|
<path id='g2-83' d='M7.591532-8.308842C7.591532-8.416438 7.507846-8.416438 7.483935-8.416438C7.436115-8.416438 7.424159-8.404483 7.280697-8.225156C7.208966-8.141469 6.718804-7.519801 6.706849-7.507846C6.312329-8.284932 5.523288-8.416438 5.021171-8.416438C3.502864-8.416438 2.12802-7.029639 2.12802-5.678705C2.12802-4.782067 2.666002-4.25604 3.251806-4.052802C3.383313-4.004981 4.088667-3.813699 4.447323-3.730012C5.057036-3.56264 5.212453-3.514819 5.463512-3.251806C5.511333-3.19203 5.750436-2.917061 5.750436-2.355168C5.750436-1.243337 4.722291-.095641 3.526775-.095641C2.546451-.095641 1.458531-.514072 1.458531-1.853051C1.458531-2.080199 1.506351-2.367123 1.542217-2.486675C1.542217-2.52254 1.554172-2.582316 1.554172-2.606227C1.554172-2.654047 1.530262-2.713823 1.43462-2.713823C1.327024-2.713823 1.315068-2.689913 1.267248-2.486675L.657534-.035866C.657534-.02391 .609714 .131507 .609714 .143462C.609714 .251059 .705355 .251059 .729265 .251059C.777086 .251059 .789041 .239103 .932503 .059776L1.482441-.657534C1.769365-.227148 2.391034 .251059 3.502864 .251059C5.045081 .251059 6.455791-1.243337 6.455791-2.737733C6.455791-3.239851 6.336239-3.682192 5.881943-4.124533C5.630884-4.375592 5.415691-4.435367 4.315816-4.722291C3.514819-4.937484 3.407223-4.97335 3.19203-5.164633C2.988792-5.36787 2.833375-5.654795 2.833375-6.06127C2.833375-7.065504 3.849564-8.093649 4.985305-8.093649C6.156912-8.093649 6.706849-7.376339 6.706849-6.240598C6.706849-5.929763 6.647073-5.606974 6.647073-5.559153C6.647073-5.451557 6.742715-5.451557 6.77858-5.451557C6.886177-5.451557 6.898132-5.487422 6.945953-5.678705L7.591532-8.308842Z'/>
|
||||||
|
<path id='g2-103' d='M4.040847-1.518306C3.993026-1.327024 3.969116-1.279203 3.813699-1.099875C3.323537-.466252 2.82142-.239103 2.450809-.239103C2.056289-.239103 1.685679-.549938 1.685679-1.374844C1.685679-2.008468 2.044334-3.347447 2.307347-3.88543C2.654047-4.554919 3.19203-5.033126 3.694147-5.033126C4.483188-5.033126 4.638605-4.052802 4.638605-3.981071L4.60274-3.813699L4.040847-1.518306ZM4.782067-4.483188C4.62665-4.829888 4.291905-5.272229 3.694147-5.272229C2.391034-5.272229 .908593-3.634371 .908593-1.853051C.908593-.609714 1.661768 0 2.426899 0C3.060523 0 3.622416-.502117 3.837609-.74122L3.574595 .334745C3.407223 .992279 3.335492 1.291158 2.905106 1.709589C2.414944 2.199751 1.960648 2.199751 1.697634 2.199751C1.338979 2.199751 1.0401 2.175841 .74122 2.080199C1.123786 1.972603 1.219427 1.637858 1.219427 1.506351C1.219427 1.315068 1.075965 1.123786 .812951 1.123786C.526027 1.123786 .215193 1.362889 .215193 1.75741C.215193 2.247572 .705355 2.438854 1.721544 2.438854C3.263761 2.438854 4.064757 1.446575 4.220174 .800996L5.547198-4.554919C5.583064-4.698381 5.583064-4.722291 5.583064-4.746202C5.583064-4.913574 5.451557-5.045081 5.272229-5.045081C4.985305-5.045081 4.817933-4.805978 4.782067-4.483188Z'/>
|
||||||
|
<path id='g3-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g3-49' d='M2.502615-5.076961C2.502615-5.292154 2.486675-5.300125 2.271482-5.300125C1.944707-4.98132 1.522291-4.790037 .765131-4.790037V-4.527024C.980324-4.527024 1.41071-4.527024 1.872976-4.742217V-.653549C1.872976-.358655 1.849066-.263014 1.091905-.263014H.812951V0C1.139726-.02391 1.825156-.02391 2.183811-.02391S3.235866-.02391 3.56264 0V-.263014H3.283686C2.526526-.263014 2.502615-.358655 2.502615-.653549V-5.076961Z'/>
|
||||||
|
<path id='g3-50' d='M2.247572-1.625903C2.375093-1.745455 2.709838-2.008468 2.83736-2.12005C3.331507-2.574346 3.801743-3.012702 3.801743-3.737983C3.801743-4.686426 3.004732-5.300125 2.008468-5.300125C1.052055-5.300125 .422416-4.574844 .422416-3.865504C.422416-3.474969 .73325-3.419178 .844832-3.419178C1.012204-3.419178 1.259278-3.53873 1.259278-3.841594C1.259278-4.25604 .860772-4.25604 .765131-4.25604C.996264-4.837858 1.530262-5.037111 1.920797-5.037111C2.662017-5.037111 3.044583-4.407472 3.044583-3.737983C3.044583-2.909091 2.462765-2.303362 1.522291-1.338979L.518057-.302864C.422416-.215193 .422416-.199253 .422416 0H3.57061L3.801743-1.42665H3.55467C3.53076-1.267248 3.466999-.868742 3.371357-.71731C3.323537-.653549 2.717808-.653549 2.590286-.653549H1.171606L2.247572-1.625903Z'/>
|
||||||
|
<path id='g3-51' d='M2.016438-2.662017C2.646077-2.662017 3.044583-2.199751 3.044583-1.362889C3.044583-.366625 2.478705-.071731 2.056289-.071731C1.617933-.071731 1.020174-.231133 .74122-.653549C1.028144-.653549 1.227397-.836862 1.227397-1.099875C1.227397-1.354919 1.044085-1.538232 .789041-1.538232C.573848-1.538232 .350685-1.40274 .350685-1.083935C.350685-.326775 1.163636 .167372 2.072229 .167372C3.132254 .167372 3.873474-.565878 3.873474-1.362889C3.873474-2.024408 3.347447-2.630137 2.534496-2.805479C3.164134-3.028643 3.634371-3.57061 3.634371-4.208219S2.917061-5.300125 2.088169-5.300125C1.235367-5.300125 .589788-4.837858 .589788-4.23213C.589788-3.937235 .789041-3.809714 .996264-3.809714C1.243337-3.809714 1.40274-3.985056 1.40274-4.216189C1.40274-4.511083 1.147696-4.622665 .972354-4.630635C1.307098-5.068991 1.920797-5.092902 2.064259-5.092902C2.271482-5.092902 2.87721-5.029141 2.87721-4.208219C2.87721-3.650311 2.646077-3.315567 2.534496-3.188045C2.295392-2.940971 2.11208-2.925031 1.625903-2.893151C1.474471-2.885181 1.41071-2.87721 1.41071-2.773599C1.41071-2.662017 1.482441-2.662017 1.617933-2.662017H2.016438Z'/>
|
||||||
|
<path id='g3-52' d='M3.140224-5.156663C3.140224-5.316065 3.140224-5.379826 2.972852-5.379826C2.86924-5.379826 2.86127-5.371856 2.781569-5.260274L.239103-1.570112V-1.307098H2.486675V-.645579C2.486675-.350685 2.462765-.263014 1.849066-.263014H1.665753V0C2.343213-.02391 2.359153-.02391 2.81345-.02391S3.283686-.02391 3.961146 0V-.263014H3.777833C3.164134-.263014 3.140224-.350685 3.140224-.645579V-1.307098H3.985056V-1.570112H3.140224V-5.156663ZM2.542466-4.511083V-1.570112H.518057L2.542466-4.511083Z'/>
|
||||||
|
<path id='g3-53' d='M1.115816-4.479203C1.219427-4.447323 1.538232-4.367621 1.872976-4.367621C2.86924-4.367621 3.474969-5.068991 3.474969-5.188543C3.474969-5.276214 3.419178-5.300125 3.379328-5.300125C3.363387-5.300125 3.347447-5.300125 3.275716-5.260274C2.964882-5.140722 2.598257-5.045081 2.16787-5.045081C1.697634-5.045081 1.307098-5.164633 1.060025-5.260274C.980324-5.300125 .964384-5.300125 .956413-5.300125C.852802-5.300125 .852802-5.212453 .852802-5.068991V-2.733748C.852802-2.590286 .852802-2.494645 .980324-2.494645C1.044085-2.494645 1.067995-2.526526 1.107846-2.590286C1.203487-2.709838 1.506351-3.116314 2.183811-3.116314C2.630137-3.116314 2.84533-2.749689 2.917061-2.598257C3.052553-2.311333 3.068493-1.944707 3.068493-1.633873C3.068493-1.338979 3.060523-.908593 2.83736-.557908C2.685928-.318804 2.367123-.071731 1.944707-.071731C1.42665-.071731 .916563-.398506 .73325-.916563C.757161-.908593 .804981-.908593 .812951-.908593C1.036115-.908593 1.211457-1.052055 1.211457-1.299128C1.211457-1.594022 .980324-1.697634 .820922-1.697634C.67746-1.697634 .422416-1.617933 .422416-1.275218C.422416-.557908 1.044085 .167372 1.960648 .167372C2.956912 .167372 3.801743-.605729 3.801743-1.594022C3.801743-2.518555 3.132254-3.339477 2.191781-3.339477C1.793275-3.339477 1.41868-3.211955 1.115816-2.940971V-4.479203Z'/>
|
||||||
|
<path id='g4-40' d='M3.88543 2.905106C3.88543 2.86924 3.88543 2.84533 3.682192 2.642092C2.486675 1.43462 1.817186-.537983 1.817186-2.976837C1.817186-5.296139 2.379078-7.292653 3.765878-8.703362C3.88543-8.810959 3.88543-8.834869 3.88543-8.870735C3.88543-8.942466 3.825654-8.966376 3.777833-8.966376C3.622416-8.966376 2.642092-8.105604 2.056289-6.933998C1.446575-5.726526 1.171606-4.447323 1.171606-2.976837C1.171606-1.912827 1.338979-.490162 1.960648 .789041C2.666002 2.223661 3.646326 3.000747 3.777833 3.000747C3.825654 3.000747 3.88543 2.976837 3.88543 2.905106Z'/>
|
||||||
|
<path id='g4-41' d='M3.371357-2.976837C3.371357-3.88543 3.251806-5.36787 2.582316-6.75467C1.876961-8.18929 .896638-8.966376 .765131-8.966376C.71731-8.966376 .657534-8.942466 .657534-8.870735C.657534-8.834869 .657534-8.810959 .860772-8.607721C2.056289-7.400249 2.725778-5.427646 2.725778-2.988792C2.725778-.669489 2.163885 1.327024 .777086 2.737733C.657534 2.84533 .657534 2.86924 .657534 2.905106C.657534 2.976837 .71731 3.000747 .765131 3.000747C.920548 3.000747 1.900872 2.139975 2.486675 .968369C3.096389-.251059 3.371357-1.542217 3.371357-2.976837Z'/>
|
||||||
|
<path id='g4-61' d='M8.069738-3.873474C8.237111-3.873474 8.452304-3.873474 8.452304-4.088667C8.452304-4.315816 8.249066-4.315816 8.069738-4.315816H1.028144C.860772-4.315816 .645579-4.315816 .645579-4.100623C.645579-3.873474 .848817-3.873474 1.028144-3.873474H8.069738ZM8.069738-1.649813C8.237111-1.649813 8.452304-1.649813 8.452304-1.865006C8.452304-2.092154 8.249066-2.092154 8.069738-2.092154H1.028144C.860772-2.092154 .645579-2.092154 .645579-1.876961C.645579-1.649813 .848817-1.649813 1.028144-1.649813H8.069738Z'/>
|
||||||
|
<path id='g4-65' d='M4.62665-8.320797C4.578829-8.464259 4.554919-8.53599 4.387547-8.53599S4.196264-8.500125 4.136488-8.308842L1.637858-1.159651C1.470486-.669489 1.135741-.358655 .37061-.3467V0C1.099875-.02391 1.123786-.02391 1.518306-.02391C1.853051-.02391 2.426899-.02391 2.737733 0V-.3467C2.235616-.358655 1.936737-.609714 1.936737-.944458C1.936737-1.016189 1.936737-1.0401 1.996513-1.195517L2.546451-2.785554H5.559153L6.216687-.908593C6.276463-.765131 6.276463-.74122 6.276463-.705355C6.276463-.3467 5.66675-.3467 5.36787-.3467V0C5.642839-.02391 6.587298-.02391 6.922042-.02391S8.117559-.02391 8.392528 0V-.3467C7.615442-.3467 7.400249-.3467 7.232877-.836862L4.62665-8.320797ZM4.052802-7.113325L5.439601-3.132254H2.666002L4.052802-7.113325Z'/>
|
||||||
|
<path id='g4-72' d='M7.137235-7.256787C7.137235-7.699128 7.173101-7.81868 8.033873-7.81868H8.272976V-8.16538C7.986052-8.141469 7.005729-8.141469 6.659029-8.141469C6.300374-8.141469 5.32005-8.141469 5.033126-8.16538V-7.81868H5.272229C6.133001-7.81868 6.168867-7.699128 6.168867-7.256787V-4.423412H2.594271V-7.256787C2.594271-7.699128 2.630137-7.81868 3.490909-7.81868H3.730012V-8.16538C3.443088-8.141469 2.462765-8.141469 2.116065-8.141469C1.75741-8.141469 .777086-8.141469 .490162-8.16538V-7.81868H.729265C1.590037-7.81868 1.625903-7.699128 1.625903-7.256787V-.908593C1.625903-.466252 1.590037-.3467 .729265-.3467H.490162V0C.777086-.02391 1.75741-.02391 2.10411-.02391C2.462765-.02391 3.443088-.02391 3.730012 0V-.3467H3.490909C2.630137-.3467 2.594271-.466252 2.594271-.908593V-4.076712H6.168867V-.908593C6.168867-.466252 6.133001-.3467 5.272229-.3467H5.033126V0C5.32005-.02391 6.300374-.02391 6.647073-.02391C7.005729-.02391 7.986052-.02391 8.272976 0V-.3467H8.033873C7.173101-.3467 7.137235-.466252 7.137235-.908593V-7.256787Z'/>
|
||||||
|
<path id='g4-83' d='M2.486675-4.985305C1.876961-5.140722 1.338979-5.738481 1.338979-6.503611C1.338979-7.340473 2.008468-8.093649 2.940971-8.093649C4.901619-8.093649 5.164633-6.156912 5.236364-5.642839C5.260274-5.499377 5.260274-5.451557 5.379826-5.451557C5.511333-5.451557 5.511333-5.511333 5.511333-5.726526V-8.141469C5.511333-8.356663 5.511333-8.416438 5.391781-8.416438C5.355915-8.416438 5.308095-8.416438 5.224408-8.261021L4.829888-7.531756C4.25604-8.272976 3.466999-8.416438 2.940971-8.416438C1.613948-8.416438 .645579-7.352428 .645579-6.133001C.645579-5.559153 .848817-5.033126 1.291158-4.554919C1.709589-4.088667 2.12802-3.981071 2.976837-3.765878C3.395268-3.670237 4.052802-3.502864 4.220174-3.431133C4.782067-3.156164 5.152677-2.510585 5.152677-1.841096C5.152677-.944458 4.519054-.095641 3.526775-.095641C2.988792-.095641 2.247572-.227148 1.661768-.74122C.968369-1.362889 .920548-2.223661 .908593-2.618182C.896638-2.713823 .800996-2.713823 .777086-2.713823C.645579-2.713823 .645579-2.654047 .645579-2.438854V-.02391C.645579 .191283 .645579 .251059 .765131 .251059C.836862 .251059 .848817 .227148 .932503 .083686C.980324-.011955 1.231382-.454296 1.327024-.633624C1.75741-.155417 2.510585 .251059 3.53873 .251059C4.877709 .251059 5.846077-.884682 5.846077-2.199751C5.846077-2.929016 5.571108-3.466999 5.248319-3.861519C4.805978-4.399502 4.267995-4.531009 3.801743-4.65056L2.486675-4.985305Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -63.986043 -64.41)'>
|
||||||
|
<use x='56.413267' y='65.753425' xlink:href='#g4-83'/>
|
||||||
|
<use x='62.91659' y='65.753425' xlink:href='#g4-72'/>
|
||||||
|
<use x='71.691936' y='65.753425' xlink:href='#g4-65'/>
|
||||||
|
<use x='80.46726' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='85.199575' y='65.753425' xlink:href='#g4-40'/>
|
||||||
|
<use x='89.751901' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='95.357208' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='99.591391' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='101.943715' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='106.67603' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='109.99692' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='113.31781' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='118.923118' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='123.157301' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='125.509625' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='130.241939' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='133.56283' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='136.88372' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='142.489027' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='146.72321' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='149.075534' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='153.807849' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='157.128739' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='160.449629' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='166.054937' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='170.28912' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='172.641443' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='177.373758' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='180.694648' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='184.015539' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='189.620846' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='193.855029' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='196.207353' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='200.939668' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='204.260558' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='207.581448' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='213.186756' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='217.420939' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='219.773262' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='224.505577' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='227.826467' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='233.139855' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='238.384014' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='243.628173' y='65.753425' xlink:href='#g2-58'/>
|
||||||
|
<use x='248.872332' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='252.193222' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='255.514112' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='261.11942' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='265.353603' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='267.705926' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='272.438241' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='275.759131' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='279.080022' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='284.685329' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='288.919512' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='291.271836' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='296.004151' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='299.325041' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='302.645931' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='308.251239' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='312.485421' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='314.837745' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='319.57006' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='322.89095' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='326.21184' y='65.753425' xlink:href='#g2-103'/>
|
||||||
|
<use x='331.817148' y='67.546688' xlink:href='#g3-53'/>
|
||||||
|
<use x='336.051331' y='67.546688' xlink:href='#g1-59'/>
|
||||||
|
<use x='338.403655' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='343.13597' y='65.753425' xlink:href='#g4-41'/>
|
||||||
|
<use x='351.009125' y='65.753425' xlink:href='#g4-61'/>
|
||||||
|
<use x='363.434606' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='370.633945' y='67.546688' xlink:href='#g3-48'/>
|
||||||
|
<use x='375.36626' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='378.687151' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='382.008041' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='389.207381' y='67.546688' xlink:href='#g3-49'/>
|
||||||
|
<use x='393.939695' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='397.260586' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='400.581476' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='407.780816' y='67.546688' xlink:href='#g3-50'/>
|
||||||
|
<use x='412.513131' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='415.834021' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='419.154911' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='426.354251' y='67.546688' xlink:href='#g3-51'/>
|
||||||
|
<use x='431.086566' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='434.407456' y='65.753425' xlink:href='#g0-106'/>
|
||||||
|
<use x='437.728346' y='65.753425' xlink:href='#g2-83'/>
|
||||||
|
<use x='444.927686' y='67.546688' xlink:href='#g3-52'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 18 KiB |
12
assets/formula/38-dark.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<!-- Generated by CodeCogs with dvisvgm 2.9.1 -->
|
||||||
|
<svg fill="#fff" version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11.96307pt' height='10.728931pt' viewBox='-.299738 -.258705 11.96307 10.728931'>
|
||||||
|
<defs>
|
||||||
|
<path id='g1-48' d='M3.897385-2.542466C3.897385-3.395268 3.809714-3.913325 3.5467-4.423412C3.196015-5.124782 2.550436-5.300125 2.11208-5.300125C1.107846-5.300125 .74122-4.550934 .629639-4.327771C.342715-3.745953 .326775-2.956912 .326775-2.542466C.326775-2.016438 .350685-1.211457 .73325-.573848C1.099875 .01594 1.689664 .167372 2.11208 .167372C2.494645 .167372 3.180075 .047821 3.57858-.74122C3.873474-1.315068 3.897385-2.024408 3.897385-2.542466ZM2.11208-.055791C1.841096-.055791 1.291158-.183313 1.123786-1.020174C1.036115-1.474471 1.036115-2.223661 1.036115-2.638107C1.036115-3.188045 1.036115-3.745953 1.123786-4.184309C1.291158-4.99726 1.912827-5.076961 2.11208-5.076961C2.383064-5.076961 2.933001-4.941469 3.092403-4.216189C3.188045-3.777833 3.188045-3.180075 3.188045-2.638107C3.188045-2.16787 3.188045-1.45056 3.092403-1.004234C2.925031-.167372 2.375093-.055791 2.11208-.055791Z'/>
|
||||||
|
<path id='g0-83' d='M7.036362-7.581816C7.036362-7.614543 7.014543-7.690907 6.916362-7.690907C6.861816-7.690907 6.850907-7.679998 6.719998-7.527271L6.196362-6.905453C5.912726-7.41818 5.345453-7.690907 4.636362-7.690907C3.250908-7.690907 1.941818-6.436362 1.941818-5.116362C1.941818-4.232726 2.519999-3.730908 3.076363-3.567272L4.243635-3.261817C4.647271-3.163635 5.247271-2.999999 5.247271-2.105454C5.247271-1.123636 4.352726-.098182 3.283635-.098182C2.585454-.098182 1.374545-.338182 1.374545-1.690909C1.374545-1.952727 1.429091-2.214545 1.44-2.279999C1.450909-2.323636 1.461818-2.334545 1.461818-2.356363C1.461818-2.465454 1.385454-2.476363 1.330909-2.476363S1.254545-2.465454 1.221818-2.432727C1.178181-2.38909 .567273 .098182 .567273 .130909C.567273 .196364 .621818 .24 .687273 .24C.741818 .24 .752727 .229091 .883636 .076364L1.418181-.545454C1.887272 .087273 2.62909 .24 3.261817 .24C4.745453 .24 6.032726-1.210909 6.032726-2.563636C6.032726-3.316363 5.661817-3.687272 5.49818-3.839999C5.247271-4.090908 5.083635-4.134544 4.112726-4.385453C3.872726-4.450908 3.479999-4.559999 3.381817-4.581817C3.087272-4.679999 2.716363-4.996362 2.716363-5.574544C2.716363-6.45818 3.58909-7.385452 4.625453-7.385452C5.530908-7.385452 6.196362-6.916362 6.196362-5.694544C6.196362-5.345453 6.152726-5.149089 6.152726-5.083635C6.152726-5.072726 6.152726-4.974544 6.283635-4.974544C6.392725-4.974544 6.403635-5.007271 6.447271-5.192726L7.036362-7.581816Z'/>
|
||||||
|
</defs>
|
||||||
|
<g id='page1' transform='matrix(1.13 0 0 1.13 -80.23 -69.246685)'>
|
||||||
|
<use x='70.734745' y='68.742217' xlink:href='#g0-83'/>
|
||||||
|
<use x='77.424147' y='70.378567' xlink:href='#g1-48'/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.8 KiB |