How to use bitkcor

How to use bitkcor
0

#1

So, you want to make the most of your time on bitkcor? Not sure where do you start? You came to the right place!

User Guide to bitkcor.com

bitkcor is the front page of the oilfield. Our team has put countless hours into customizing the user experience so you can make it do exactly what you want. Want to create a Gantt chart so your team can manage projects? Want to create flowcharts to demonstrate a workflow? Want to share an update about what happened on Game of Thrones without spoiling it for anyone that didn’t watch it? bitkcor can do all of this and so much more.

This is a living document we continuously update with new functionality. To get the most out of the site, press Ctrl + D on your keyboard to bookmark this page.

Table of Contents

  1. Adding Spoiler Alerts to Posts
  2. Creating Gantt Charts with Mermaid
  3. Making yUML Diagrams
    3a. Introduction
    3b. yUML Styles
    3c. Class Diagrams
    3d. Activity Diagrams
    3e. Usecase Diagrams
  4. Doing Math on bitkcor
  5. Adding Footnotes
  6. Voting on Topics
  7. Formatting Posts
  8. Using Quick Messages
  9. Listing Acreage and Equipment for Sale
    9a. Adding
  10. Recording and Attaching Voice Messages
  11. Embedding Google Docs, Google Spreadsheets and Calendar
  12. Using bitskcors Ratings
  13. Saving Searches
  14. Using Animated Graphs

Standard Symbols

+ - = ! / ( ) [ ] < > | ' : *

+ - = ! / ( ) [ ] < > | ' : *

Greek Letters

\alpha, Α, \beta, Β, \gamma, \Gamma, \pi, \Pi, \phi, \varphi, \mu, \Phi

\alpha, Α, \beta, Β, \gamma, \Gamma, \pi, \Pi, \phi, \varphi, \mu, \Phi

Operators

\cos (2\theta) = \cos^2 \theta - \sin^2 \theta

\cos (2\theta) = \cos^2 \theta - \sin^2 \theta

Limits

\lim_{x \to \infty} \exp(-x) = 0

\lim_{x \to \infty} \exp(-x) = 0

Modular Operators

a \bmod b

a \bmod b

x \equiv a \pmod{b}

x \equiv a \pmod{b}

Powers and Indices

k_{n+1} = n^2 + k_n^2 - k_{n-1}

k_{n+1} = n^2 + k_n^2 - k_{n-1}

Surround power with brackets {} for powers with more than one digit.

n^{22}

n^{22}

f(n) = n^5 + 4n^2 + 2 |_{n=17}

f(n) = n^5 + 4n^2 + 2 |_{n=17}

Double angle formula for Cosines

\cos(\theta+\phi)=\cos(\theta)\cos(\varphi)−\sin(\theta)\sin(\varphi)

\cos(\theta+\phi)=\cos(\theta)\cos(\varphi)−\sin(\theta)\sin(\varphi)

Fractions and Binomials

\frac{n!}{k!(n-k)!} = \binom{n}{k}

\frac{n!}{k!(n-k)!} = \binom{n}{k}

Embed fractions in fractions

\frac{\frac{1}{x}+\frac{1}{y}}{y-z}

\frac{\frac{1}{x}+\frac{1}{y}}{y-z}

Continued Fractions

\begin{equation}
  x = a_0 + \cfrac{1}{a_1 
          + \cfrac{1}{a_2 
          + \cfrac{1}{a_3 + \cfrac{1}{a_4} } } }
\end{equation}
\begin{equation} x = a_0 + \cfrac{1}{a_1 + \cfrac{1}{a_2 + \cfrac{1}{a_3 + \cfrac{1}{a_4} } } } \end{equation}

Multiplication of Two Number

\begin{equation}
\frac{
    \begin{array}[b]{r}
      \left( x_1 x_2 \right)\\
      \times \left( x'_1 x'_2 \right)
    \end{array}
  }{
    \left( y_1y_2y_3y_4 \right)
  }
\end{equation}
\begin{equation} \frac{ \begin{array}[b]{r} \left( x_1 x_2 \right)\\ \times \left( x'_1 x'_2 \right) \end{array} }{ \left( y_1y_2y_3y_4 \right) } \end{equation}

Roots

Use the \sqrt command to create a square root surrounded by an expression.

\sqrt{\frac{a}{b}}

\sqrt{\frac{a}{b}}

\sqrt[n]{1+x+x^2+x^3+\dots+x^n}

\sqrt[n]{1+x+x^2+x^3+\dots+x^n}

Sums and Integrals

\sum_{i=1}^{10} t_i

\sum_{i=1}^{10} t_i

\int_0^\infty \mathrm{e}^{-x}\,\mathrm{d}x

\int_0^\infty \mathrm{e}^{-x}\,\mathrm{d}x

Limits Over Multiple Lines

\sum_{\substack{
   0<i<m \\
   0<j<n
  }} 
 P(i,j)
\sum_{\substack{ 0<i<m \\ 0<j<n }} P(i,j)

Limit Integral Above & Below Symbol

\int\limits_a^b

\int\limits_a^b

Brackets and Brace Delimiters

( a ), [ b ], \{ c \}, | d |, \| e \|,
\langle f \rangle, \lfloor g \rfloor,
\lceil h \rceil, \ulcorner i \urcorner
( a ), [ b ], \{ c \}, | d |, \| e \|, \langle f \rangle, \lfloor g \rfloor, \lceil h \rceil, \ulcorner i \urcorner

Automatic Sizing

\left(\frac{x^2}{y^3}\right)

\left(\frac{x^2}{y^3}\right)

P\left(A=2\middle|\frac{A^2}{B}>4\right)

P\left(A=2\middle|\frac{A^2}{B}>4\right)

Define Curly Braces

\left\{\frac{x^2}{y^3}\right\}

\left\{\frac{x^2}{y^3}\right\}

Invisible Delimiter

\left.\frac{x^3}{3}\right|_0^1

\left.\frac{x^3}{3}\right|_0^1

Manual Sizing

( \big( \Big( \bigg( \Bigg(

( \big( \Big( \bigg( \Bigg(

Nested Delimiter Sizing Examples

\frac{\mathrm d}{\mathrm d x} \left( k g(x) \right)

\frac{\mathrm d}{\mathrm d x} \left( k g(x) \right)

\frac{\mathrm d}{\mathrm d x} \big( k g(x) \big)

\frac{\mathrm d}{\mathrm d x} \big( k g(x) \big)

The Quadratic Formula

x = {-b \pm \sqrt{b^2-4ac} \over 2a}

x = {-b \pm \sqrt{b^2-4ac} \over 2a}

Cauchy’s Integral Formula

f(a) = \frac{1}{2\pi i} \oint\frac{f(z)}{z-a}dz

f(a) = \frac{1}{2\pi i} \oint\frac{f(z)}{z-a}dz

Standard Deviation

\sigma = \sqrt{ \frac{1}{N} \sum_{i=1}^N (x_i -\mu)^2}

\sigma = \sqrt{ \frac{1}{N} \sum_{i=1}^N (x_i -\mu)^2}

Definition of Christoffel Symbols

(\nabla_X Y)^k = X^i (\nabla_i Y)^k = X^i \left( \frac{\partial Y^k}{\partial x^i} + \Gamma_{im}^k Y^m \right)

(\nabla_X Y)^k = X^i (\nabla_i Y)^k = X^i \left( \frac{\partial Y^k}{\partial x^i} + \Gamma_{im}^k Y^m \right)

Curl of Vector Field

\vec{\nabla} \times \vec{F} = \left( \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z} \right) \mathbf{i} + \left( \frac{\partial F_x}{\partial z} - \frac{\partial F_z}{\partial x} \right) \mathbf{j} + \left( \frac{\partial F_y}{\partial x} - \frac{\partial F_x}{\partial y} \right) \mathbf{k}

\vec{\nabla} \times \vec{F} = \left( \frac{\partial F_z}{\partial y} - \frac{\partial F_y}{\partial z} \right) \mathbf{i} + \left( \frac{\partial F_x}{\partial z} - \frac{\partial F_z}{\partial x} \right) \mathbf{j} + \left( \frac{\partial F_y}{\partial x} - \frac{\partial F_x}{\partial y} \right) \mathbf{k}

Other Common Symbol Commands

\sum \sum \prod \prod \coprod \coprod
\bigoplus \bigoplus \bigotimes \bigotimes \bigodot \bigodot
\bigcup \bigcup \bigcap \bigcap \biguplus \biguplus
\bigsqcup \bigsqcup \bigvee \bigvee \bigwedge \bigwedge
\int \int \oint \oint \iint \iint
\iiint \iiint \iiiint \iiiint \idotsint \idotsint

Spoiler Alerts

To blur text or images in your posts, surround them with [spoiler][/spoiler] . For example:

I watched the Texans game last night. I knew they’d destroy the Cowboys!.


yUML Diagrams

bitkcor gives you several ways to visually represent workflows. yUML is one of those ways. To begin a yUML diagram using the default “scruffy” style, enter the following in the composer window.

[yuml][User][/yuml]

yUML Styles

yUML Diagrams come in three different styles; plain, boring, and scruffy. The default scruffy style looks like handwriting. We have often find it is difficult to read and encourage you to use the plain or boring styles. To invoke a different style, simple add “style=” before your first closed bracket.

[yuml style=plain][User][/yuml]


[yuml style=boring][User][/yuml]

yUML Colors

To add color to your diagram, invoke the color argument by adding {bg:colorname} after the word in the part of the diagram you would like to color. For example, here is the code to produce a plain red diagram block.

[yuml style=plain][red{bg:red}][/yuml]

Here is a selection of colors you can use in yUML Diagrams.

Click here for a complete list of available colors.

Class Diagrams

In this case, “class” means this and that.

Single Class

[yuml style=plain][User][/yuml]

Simple Association

[yuml style=plain][Customer]<->[Billing Address][/yuml]

Cardinality

[yuml style=plain] [Customer]1-0..*[Address] [/yuml]

Directional Association

[yuml style=plain][Order]-billing ->[Address], [Order]-shipping->[Address][/yuml]

Splash of Colour And UTF-8

[yuml style=plain][❝Customer❞{bg:orange}]❶- ☂->[Order{bg:green}][/yuml]

Aggregation

[yuml style=plain] [Company]<>-1>[Location], [Location]+->[Point][/yuml]

Composition

[yuml style=plain][Company]++-1>[London][/yuml]

Notes

[yuml style=plain] [Customer]<>1->*[Order], [Customer]-[note: Aggregate Root{bg:cornsilk}] [/yuml]

Inheritance

[yuml style=plain][Wages]^[Salaried],[Wages]^[Contractor][/yuml]

Interface Inheritance

[yuml style=plain][<<ITask>>]^-.-[Nightly Billing Task][/yuml]

Interface

[yuml style=plain][<<IDisposable>>;Session][/yuml]

Class With Details

[yuml style=plain][User|+Forename+;Surname;+HashedPassword;-Salt|+Login();+Logout()][/yuml]

Class Example 1

[yuml style=plain]%2F%2F Cool Class Diagram, [Customer|-forname:string;surname:string|doShiz()]<>-orders*>[Order], [Order]++-0..*>[LineItem], [Order]-[note:Aggregate root{bg:wheat}][/yuml]

Class Example 2

[yuml style=plain][note: You can stick notes on diagrams too!{bg:cornsilk}],[Customer]<>1-orders 0..*>[Order], [Order]++*-*>[LineItem], [Order]-1>[DeliveryMethod], [Order]*-*>[Product], [Category]<->[Product], [DeliveryMethod]^[National], [DeliveryMethod]^[International][/yuml]

Activity Diagrams

Simple Action

[yuml style=plain type=activity]
(start)->(Boil Kettle)->(end)
[/yuml]

Objects

[yuml style=plain type=activity](start)->[Water]->(Fill Kettle)->(end)[/yuml]

Connector Name

[yuml style=plain type=activity](start)-fill>(Fill Kettle)->(end)[/yuml]

Decisions and Constraints

[yuml style=plain type=activity]
(start)-><a>[kettle empty]->(Fill Kettle)->(Boil Kettle),<a>[kettle full]->(Boil Kettle)->(end)
[/yuml]

Fork/Join

[yuml style=plain type=activity](start)-><a>[kettle empty]->(Fill Kettle)->|b|,<a>[kettle full]->|b|->(Boil Kettle)->|c|,|b|->(Add Tea Bag)->(Add Milk)->|c|->(Pour Water)->(end),(Pour Water)->(end)[/yuml]

Usecase Diagrams

type=usecase allows you to create complex charts that represent activities performed by various individuals.

Actor

[yuml style=plain type=usecase][Customer][/yuml]

Actor & Usecase

[yuml style=plain type=usecase][Customer]-(Login)[/yuml]

Notes

[yuml style=plain type=usecase][Customer]-(Login), [Customer]-(note: Cust can be registered or not{bg:yellow})[/yuml]

Single Actor Multiple Usecases

[yuml style=plain type=usecase][Customer]-(Login), [Customer]-(Logout)[/yuml]

Actor Inheritance

[Cms Admin]^[User]

Multiple Actors And Inheritance

[yuml style=plain type=usecase][Cms Admin]^[User], [Customer]^[User], [Agent]^[User][/yuml]

<< extend >>

<< include >>

Usecase Example 1

[yuml style=plain type=usecase] [Customer]-(Sign In), [Customer]-(Buy Products), (Buy Products)>(Browse Products), (Buy Products)>(Checkout), (Checkout)<(Add New Credit Card) [/yuml]

Usecase Example 2

[yuml style=plain type=usecase](note: figure 1.2{bg:yellow}), [User]-(Login),[Site Maintainer]-(Add User),(Add User)<(Add Company),[Site Maintainer]-(Upload Docs),(Upload Docs)<(Manage Folders),[User]-(Upload Docs), [User]-(Full Text Search Docs), (Full Text Search Docs)>(Preview Doc),(Full Text Search Docs)>(Download Docs), [User]-(Browse Docs), (Browse Docs)>(Preview Doc), (Download Docs), [Site Maintainer]-(Post New Event To The Web Site), [User]-(View Events)[/yuml]

Gantt Charts

[mermaid]
gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2019-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2019-01-12  , 12d
    another task      : 24d
[/mermaid]
gantt title A Gantt Diagram dateFormat YYYY-MM-DD section Section A task :a1, 2019-01-01, 30d Another task :after a1 , 20d section Another Task in sec :2019-01-12 , 12d another task : 24d