How do I write a simple if-elseif protocol in Latex?Write pseudo code in latexhow to insert protocol in Lyx?how to write algorithm in latex?How can i write the pseudo code Algorithm in Latex?How to write a procedure in Latex?How can make a protocol in latex?How to write algorithm like this in latexhow to write the algorithm in latexAlgorithm: ELSEIF problemProtocol in latex longer then one page?
Was there a dinosaur-counter in the original Jurassic Park movie?
Splitting polygons and dividing attribute value proportionally using ArcGIS Pro?
What does the copyright in a dissertation protect exactly?
What chord could the notes 'F A♭ E♭' form?
Is there an idiom that means that a clothe fits perfectly?
What does “two-bit (jerk)” mean?
How to get the decimal part of a number in apex
Extracting the parent, leaf, and extension from a valid path
Is there a reason why Turkey took the Balkan territories of the Ottoman Empire, instead of Greece or another of the Balkan states?
I want to write a blog post building upon someone else's paper, how can I properly cite/credit them?
Latex editor/compiler for Windows and Powerpoint
Which "exotic salt" can lower water's freezing point by 70 °C?
How to increase row height of a table and vertically "align middle"?
What is more safe for browsing the web: PC or smartphone?
Make me a minimum magic sum
Concatenate all values of the same XML element using XPath/XQuery
The unknown and unexplained in science fiction
In the figure, a quarter circle, a semicircle and a circle are mutually tangent inside a square of side length 2. Find the radius of the circle.
How to increase speed on my hybrid bike with flat handlebars and 700X35C tyres?
Justification of physical currency in an interstellar civilization?
Why were the rules for Proliferate changed?
How do I minimise waste on a flight?
Translation of "invincible independence"
Assuming a normal distribution: what is the sd for a given mean?
How do I write a simple if-elseif protocol in Latex?
Write pseudo code in latexhow to insert protocol in Lyx?how to write algorithm in latex?How can i write the pseudo code Algorithm in Latex?How to write a procedure in Latex?How can make a protocol in latex?How to write algorithm like this in latexhow to write the algorithm in latexAlgorithm: ELSEIF problemProtocol in latex longer then one page?
I've tried using algorithm, algorithmic, etc.. but I can't seem to find what I need. I want something similar to this:
This is the closest I got using tcolorbox and align:
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
beginalign*
&textbfif quad K_i good(exists 0) &textbfthen quad decide_i(0) \
&textbfelseif quad m=t+1 cup same_i(m,m-1) &textbfthen quad decide_i(1)
endalign*
endtcolorbox
I would like to get rid of the extra space between the title and the code, as well as make everything align as in the example above.
tabularx algorithms
add a comment |
I've tried using algorithm, algorithmic, etc.. but I can't seem to find what I need. I want something similar to this:
This is the closest I got using tcolorbox and align:
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
beginalign*
&textbfif quad K_i good(exists 0) &textbfthen quad decide_i(0) \
&textbfelseif quad m=t+1 cup same_i(m,m-1) &textbfthen quad decide_i(1)
endalign*
endtcolorbox
I would like to get rid of the extra space between the title and the code, as well as make everything align as in the example above.
tabularx algorithms
add a comment |
I've tried using algorithm, algorithmic, etc.. but I can't seem to find what I need. I want something similar to this:
This is the closest I got using tcolorbox and align:
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
beginalign*
&textbfif quad K_i good(exists 0) &textbfthen quad decide_i(0) \
&textbfelseif quad m=t+1 cup same_i(m,m-1) &textbfthen quad decide_i(1)
endalign*
endtcolorbox
I would like to get rid of the extra space between the title and the code, as well as make everything align as in the example above.
tabularx algorithms
I've tried using algorithm, algorithmic, etc.. but I can't seem to find what I need. I want something similar to this:
This is the closest I got using tcolorbox and align:
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
beginalign*
&textbfif quad K_i good(exists 0) &textbfthen quad decide_i(0) \
&textbfelseif quad m=t+1 cup same_i(m,m-1) &textbfthen quad decide_i(1)
endalign*
endtcolorbox
I would like to get rid of the extra space between the title and the code, as well as make everything align as in the example above.
tabularx algorithms
tabularx algorithms
edited Apr 28 at 14:53
Ariel Livshits
asked Apr 28 at 14:21
Ariel LivshitsAriel Livshits
183
183
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Not sure how general this is.
documentclassarticle
usepackageamsmath
usepackagearray
newcommandfun[1]mathsf#1
begindocument
noindent
begintabular@hspace3em>bfseriesll>bfseriesll@
multicolumn4@l@%
underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):%
\[2ex]
if & $K_i fungood(exists 0)$ & then & $fundecide_i(0)$ \
elseif & $m=t+1 cup funsame_i(m,m-1)$ & then & $fundecide_i(1)$ \
endtabular
enddocument
add a comment |
If you want to keep the tcolorbox
you could use tabularx
instead of the align
environment:
documentclassarticle
usepackagetabularx
usepackagetcolorbox
usepackageamsmath
begindocument
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
begintabularxlinewidthlXll
textbfif & $K_i good(exists 0)$ &textbfthen & $textdecide_i(0)$ \
textbfelseif & $m=t+1 cup textsame_i(m,m-1)$ &textbfthen & $textdecide_i(1)$
endtabularx
endtcolorbox
enddocument
Alternatively, you might want to have a look into the packages designed for pseudocode such as algorithm2e
, algorithmicx
, algorithm
, algpseudocode
...
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f488088%2fhow-do-i-write-a-simple-if-elseif-protocol-in-latex%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Not sure how general this is.
documentclassarticle
usepackageamsmath
usepackagearray
newcommandfun[1]mathsf#1
begindocument
noindent
begintabular@hspace3em>bfseriesll>bfseriesll@
multicolumn4@l@%
underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):%
\[2ex]
if & $K_i fungood(exists 0)$ & then & $fundecide_i(0)$ \
elseif & $m=t+1 cup funsame_i(m,m-1)$ & then & $fundecide_i(1)$ \
endtabular
enddocument
add a comment |
Not sure how general this is.
documentclassarticle
usepackageamsmath
usepackagearray
newcommandfun[1]mathsf#1
begindocument
noindent
begintabular@hspace3em>bfseriesll>bfseriesll@
multicolumn4@l@%
underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):%
\[2ex]
if & $K_i fungood(exists 0)$ & then & $fundecide_i(0)$ \
elseif & $m=t+1 cup funsame_i(m,m-1)$ & then & $fundecide_i(1)$ \
endtabular
enddocument
add a comment |
Not sure how general this is.
documentclassarticle
usepackageamsmath
usepackagearray
newcommandfun[1]mathsf#1
begindocument
noindent
begintabular@hspace3em>bfseriesll>bfseriesll@
multicolumn4@l@%
underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):%
\[2ex]
if & $K_i fungood(exists 0)$ & then & $fundecide_i(0)$ \
elseif & $m=t+1 cup funsame_i(m,m-1)$ & then & $fundecide_i(1)$ \
endtabular
enddocument
Not sure how general this is.
documentclassarticle
usepackageamsmath
usepackagearray
newcommandfun[1]mathsf#1
begindocument
noindent
begintabular@hspace3em>bfseriesll>bfseriesll@
multicolumn4@l@%
underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):%
\[2ex]
if & $K_i fungood(exists 0)$ & then & $fundecide_i(0)$ \
elseif & $m=t+1 cup funsame_i(m,m-1)$ & then & $fundecide_i(1)$ \
endtabular
enddocument
answered Apr 28 at 15:51
egregegreg
739k8919393270
739k8919393270
add a comment |
add a comment |
If you want to keep the tcolorbox
you could use tabularx
instead of the align
environment:
documentclassarticle
usepackagetabularx
usepackagetcolorbox
usepackageamsmath
begindocument
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
begintabularxlinewidthlXll
textbfif & $K_i good(exists 0)$ &textbfthen & $textdecide_i(0)$ \
textbfelseif & $m=t+1 cup textsame_i(m,m-1)$ &textbfthen & $textdecide_i(1)$
endtabularx
endtcolorbox
enddocument
Alternatively, you might want to have a look into the packages designed for pseudocode such as algorithm2e
, algorithmicx
, algorithm
, algpseudocode
...
add a comment |
If you want to keep the tcolorbox
you could use tabularx
instead of the align
environment:
documentclassarticle
usepackagetabularx
usepackagetcolorbox
usepackageamsmath
begindocument
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
begintabularxlinewidthlXll
textbfif & $K_i good(exists 0)$ &textbfthen & $textdecide_i(0)$ \
textbfelseif & $m=t+1 cup textsame_i(m,m-1)$ &textbfthen & $textdecide_i(1)$
endtabularx
endtcolorbox
enddocument
Alternatively, you might want to have a look into the packages designed for pseudocode such as algorithm2e
, algorithmicx
, algorithm
, algpseudocode
...
add a comment |
If you want to keep the tcolorbox
you could use tabularx
instead of the align
environment:
documentclassarticle
usepackagetabularx
usepackagetcolorbox
usepackageamsmath
begindocument
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
begintabularxlinewidthlXll
textbfif & $K_i good(exists 0)$ &textbfthen & $textdecide_i(0)$ \
textbfelseif & $m=t+1 cup textsame_i(m,m-1)$ &textbfthen & $textdecide_i(1)$
endtabularx
endtcolorbox
enddocument
Alternatively, you might want to have a look into the packages designed for pseudocode such as algorithm2e
, algorithmicx
, algorithm
, algpseudocode
...
If you want to keep the tcolorbox
you could use tabularx
instead of the align
environment:
documentclassarticle
usepackagetabularx
usepackagetcolorbox
usepackageamsmath
begindocument
begintcolorbox[colframe=white,
colback=white,
coltitle=black,
fonttitle=normalfont,
adjusted title= underlinetextbfProtocol $hatQ_1$ (for undecided process $i$ at time $m$):]
begintabularxlinewidthlXll
textbfif & $K_i good(exists 0)$ &textbfthen & $textdecide_i(0)$ \
textbfelseif & $m=t+1 cup textsame_i(m,m-1)$ &textbfthen & $textdecide_i(1)$
endtabularx
endtcolorbox
enddocument
Alternatively, you might want to have a look into the packages designed for pseudocode such as algorithm2e
, algorithmicx
, algorithm
, algpseudocode
...
answered Apr 28 at 15:43
leandriisleandriis
12.5k1833
12.5k1833
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f488088%2fhow-do-i-write-a-simple-if-elseif-protocol-in-latex%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown